ChatBotKit Node SDK
    Preparing search index...

    Variable SolutionConfigSchemaConst

    SolutionConfigSchema: ZodObject<
        {
            resources: ZodArray<
                ZodUnion<
                    [
                        ResourceConfigSchemaFor<"blueprint", {}>,
                        ResourceConfigSchemaFor<"bot", BotCreateRequest>,
                        ResourceConfigSchemaFor<"dataset", {}>,
                    ],
                >,
                "many",
            >;
            version: ZodLiteral<1>;
        },
        "strip",
        ZodTypeAny,
        {
            resources?: (
                | { id?: string; properties?: {}; slug?: string; type?: "blueprint" }
                | { id?: string; properties?: {}; slug?: string; type?: "bot" }
                | { id?: string; properties?: {}; slug?: string; type?: "dataset" }
                | { id?: string; properties?: {}; slug?: string; type?: "file" }
                | { id?: string; properties?: {}; slug?: string; type?: "secret" }
                | { id?: string; properties?: {}; slug?: string; type?: "skillset" }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "widgetIntegration";
                }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "sitemapIntegration";
                }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "slackIntegration";
                }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "discordIntegration";
                }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "telegramIntegration";
                }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "whatsappIntegration";
                }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "messengerIntegration";
                }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "notionIntegration";
                }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "emailIntegration";
                }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "triggerIntegration";
                }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "supportIntegration";
                }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "extractIntegration";
                }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "mcpserverIntegration";
                }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "twilioIntegration";
                }
            )[];
            version?: 1;
        },
        {
            resources?: (
                | { id?: string; properties?: {}; slug?: string; type?: "blueprint" }
                | { id?: string; properties?: {}; slug?: string; type?: "bot" }
                | { id?: string; properties?: {}; slug?: string; type?: "dataset" }
                | { id?: string; properties?: {}; slug?: string; type?: "file" }
                | { id?: string; properties?: {}; slug?: string; type?: "secret" }
                | { id?: string; properties?: {}; slug?: string; type?: "skillset" }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "widgetIntegration";
                }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "sitemapIntegration";
                }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "slackIntegration";
                }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "discordIntegration";
                }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "telegramIntegration";
                }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "whatsappIntegration";
                }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "messengerIntegration";
                }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "notionIntegration";
                }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "emailIntegration";
                }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "triggerIntegration";
                }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "supportIntegration";
                }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "extractIntegration";
                }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "mcpserverIntegration";
                }
                | {
                    id?: string;
                    properties?: {};
                    slug?: string;
                    type?: "twilioIntegration";
                }
            )[];
            version?: 1;
        },
    > = ...

    The schema for a solution configuration.