@archastro/sdk
    Preparing search index...

    Variable solutionListResponseSchemaConst

    solutionListResponseSchema: ZodObject<
        {
            data: ZodArray<
                ZodObject<
                    {
                        category_keys: ZodOptional<ZodArray<ZodString, "many">>;
                        created_at: ZodOptional<ZodString>;
                        description: ZodOptional<ZodNullable<ZodString>>;
                        events: ZodOptional<
                            ZodRecord<ZodString, ZodType<{} | null, ZodTypeDef, {} | null>>,
                        >;
                        id: ZodString;
                        image_url: ZodOptional<ZodNullable<ZodString>>;
                        installed_config_ids: ZodArray<ZodString, "many">;
                        kind: ZodString;
                        latest_solution: ZodOptional<ZodNullable<ZodString>>;
                        latest_version: ZodOptional<ZodNullable<ZodString>>;
                        lookup_key: ZodOptional<ZodNullable<ZodString>>;
                        metadata: ZodOptional<
                            ZodRecord<ZodString, ZodType<{} | null, ZodTypeDef, {} | null>>,
                        >;
                        name: ZodOptional<ZodNullable<ZodString>>;
                        org: ZodOptional<ZodNullable<ZodString>>;
                        org_logo: ZodOptional<
                            ZodNullable<
                                ZodObject<
                                    {
                                        file: ZodOptional<ZodNullable<(...)>>;
                                        height: ZodOptional<ZodNullable<(...)>>;
                                        media: ZodOptional<ZodNullable<(...)>>;
                                        mime_type: ZodOptional<ZodNullable<(...)>>;
                                        refresh_url: ZodOptional<ZodNullable<(...)>>;
                                        url: ZodOptional<ZodNullable<(...)>>;
                                        width: ZodOptional<ZodNullable<(...)>>;
                                    },
                                    "strip",
                                    ZodTypeAny,
                                    {
                                        file?: string
                                        | null;
                                        height?: number | null;
                                        media?: string | null;
                                        mime_type?: string | null;
                                        refresh_url?: string | null;
                                        url?: string | null;
                                        width?: number | null;
                                    },
                                    {
                                        file?: string
                                        | null;
                                        height?: number | null;
                                        media?: string | null;
                                        mime_type?: string | null;
                                        refresh_url?: string | null;
                                        url?: string | null;
                                        width?: number | null;
                                    },
                                >,
                            >,
                        >;
                        org_name: ZodOptional<ZodNullable<ZodString>>;
                        org_slug: ZodOptional<ZodNullable<ZodString>>;
                        owners: ZodArray<ZodString, "many">;
                        readme_url: ZodOptional<ZodNullable<ZodString>>;
                        screenshot_urls: ZodOptional<ZodArray<ZodString, "many">>;
                        solution_id: ZodOptional<ZodNullable<ZodString>>;
                        solution_version: ZodOptional<ZodNullable<ZodString>>;
                        tag_keys: ZodOptional<ZodArray<ZodString, "many">>;
                        template_kind: ZodOptional<ZodNullable<ZodString>>;
                        templates: ZodArray<
                            ZodObject<
                                {
                                    description: ZodOptional<ZodNullable<ZodString>>;
                                    details: ZodOptional<
                                        ZodNullable<ZodDiscriminatedUnion<(...), (...)>>,
                                    >;
                                    display_name: ZodOptional<ZodNullable<ZodString>>;
                                    id: ZodOptional<ZodNullable<ZodString>>;
                                    kind: ZodString;
                                    lookup_key: ZodOptional<ZodNullable<ZodString>>;
                                    name: ZodOptional<ZodNullable<ZodString>>;
                                    readme_url: ZodOptional<ZodNullable<ZodString>>;
                                    virtual_path: ZodOptional<ZodNullable<ZodString>>;
                                },
                                "strip",
                                ZodTypeAny,
                                {
                                    description?: string
                                    | null;
                                    details?:
                                        | {
                                            automation_type?: (...)
                                            | (...)
                                            | (...);
                                            invoke_contract?: (...) | (...) | (...);
                                            type: "automation";
                                        }
                                        | null;
                                    display_name?: string
                                    | null;
                                    id?: string | null;
                                    kind: string;
                                    lookup_key?: string | null;
                                    name?: string | null;
                                    readme_url?: string | null;
                                    virtual_path?: string | null;
                                },
                                {
                                    description?: string
                                    | null;
                                    details?:
                                        | {
                                            automation_type?: (...)
                                            | (...)
                                            | (...);
                                            invoke_contract?: (...) | (...) | (...);
                                            type: "automation";
                                        }
                                        | null;
                                    display_name?: string
                                    | null;
                                    id?: string | null;
                                    kind: string;
                                    lookup_key?: string | null;
                                    name?: string | null;
                                    readme_url?: string | null;
                                    virtual_path?: string | null;
                                },
                            >,
                            "many",
                        >;
                        updated_at: ZodOptional<ZodString>;
                        upgrade_available: ZodBoolean;
                        virtual_path: ZodOptional<ZodNullable<ZodString>>;
                    },
                    "strip",
                    ZodTypeAny,
                    {
                        category_keys?: string[];
                        created_at?: string;
                        description?: string
                        | null;
                        events?: Record<string, {} | null>;
                        id: string;
                        image_url?: string | null;
                        installed_config_ids: string[];
                        kind: string;
                        latest_solution?: string | null;
                        latest_version?: string | null;
                        lookup_key?: string | null;
                        metadata?: Record<string, {} | null>;
                        name?: string | null;
                        org?: string | null;
                        org_logo?:
                            | {
                                file?: string
                                | null;
                                height?: number | null;
                                media?: string | null;
                                mime_type?: string | null;
                                refresh_url?: string | null;
                                url?: string | null;
                                width?: number | null;
                            }
                            | null;
                        org_name?: string
                        | null;
                        org_slug?: string | null;
                        owners: string[];
                        readme_url?: string | null;
                        screenshot_urls?: string[];
                        solution_id?: string | null;
                        solution_version?: string | null;
                        tag_keys?: string[];
                        template_kind?: string | null;
                        templates: {
                            description?: string | null;
                            details?:
                                | {
                                    automation_type?: string
                                    | null;
                                    invoke_contract?:
                                        | { input_schema?: ...; participants?: ...; prefills: ... }
                                        | null;
                                    type: "automation";
                                }
                                | null;
                            display_name?: string
                            | null;
                            id?: string | null;
                            kind: string;
                            lookup_key?: string | null;
                            name?: string | null;
                            readme_url?: string | null;
                            virtual_path?: string | null;
                        }[];
                        updated_at?: string;
                        upgrade_available: boolean;
                        virtual_path?: string
                        | null;
                    },
                    {
                        category_keys?: string[];
                        created_at?: string;
                        description?: string
                        | null;
                        events?: Record<string, {} | null>;
                        id: string;
                        image_url?: string | null;
                        installed_config_ids: string[];
                        kind: string;
                        latest_solution?: string | null;
                        latest_version?: string | null;
                        lookup_key?: string | null;
                        metadata?: Record<string, {} | null>;
                        name?: string | null;
                        org?: string | null;
                        org_logo?:
                            | {
                                file?: string
                                | null;
                                height?: number | null;
                                media?: string | null;
                                mime_type?: string | null;
                                refresh_url?: string | null;
                                url?: string | null;
                                width?: number | null;
                            }
                            | null;
                        org_name?: string
                        | null;
                        org_slug?: string | null;
                        owners: string[];
                        readme_url?: string | null;
                        screenshot_urls?: string[];
                        solution_id?: string | null;
                        solution_version?: string | null;
                        tag_keys?: string[];
                        template_kind?: string | null;
                        templates: {
                            description?: string | null;
                            details?:
                                | {
                                    automation_type?: string
                                    | null;
                                    invoke_contract?:
                                        | { input_schema?: ...; participants?: ...; prefills: ... }
                                        | null;
                                    type: "automation";
                                }
                                | null;
                            display_name?: string
                            | null;
                            id?: string | null;
                            kind: string;
                            lookup_key?: string | null;
                            name?: string | null;
                            readme_url?: string | null;
                            virtual_path?: string | null;
                        }[];
                        updated_at?: string;
                        upgrade_available: boolean;
                        virtual_path?: string
                        | null;
                    },
                >,
                "many",
            >;
            has_next: ZodBoolean;
            has_prev: ZodBoolean;
            page: ZodNumber;
            page_size: ZodNumber;
            total_entries: ZodNumber;
            total_pages: ZodNumber;
        },
        "strip",
        ZodTypeAny,
        {
            data: {
                category_keys?: string[];
                created_at?: string;
                description?: string
                | null;
                events?: Record<string, {} | null>;
                id: string;
                image_url?: string | null;
                installed_config_ids: string[];
                kind: string;
                latest_solution?: string | null;
                latest_version?: string | null;
                lookup_key?: string | null;
                metadata?: Record<string, {} | null>;
                name?: string | null;
                org?: string | null;
                org_logo?:
                    | {
                        file?: string
                        | null;
                        height?: number | null;
                        media?: string | null;
                        mime_type?: string | null;
                        refresh_url?: string | null;
                        url?: string | null;
                        width?: number | null;
                    }
                    | null;
                org_name?: string
                | null;
                org_slug?: string | null;
                owners: string[];
                readme_url?: string | null;
                screenshot_urls?: string[];
                solution_id?: string | null;
                solution_version?: string | null;
                tag_keys?: string[];
                template_kind?: string | null;
                templates: {
                    description?: string | null;
                    details?:
                        | {
                            automation_type?: string
                            | null;
                            invoke_contract?:
                                | {
                                    input_schema?: (...)
                                    | (...)
                                    | (...);
                                    participants?: (...) | (...) | (...);
                                    prefills: { participants?: ...; payload?: ... };
                                }
                                | null;
                            type: "automation";
                        }
                        | null;
                    display_name?: string
                    | null;
                    id?: string | null;
                    kind: string;
                    lookup_key?: string | null;
                    name?: string | null;
                    readme_url?: string | null;
                    virtual_path?: string | null;
                }[];
                updated_at?: string;
                upgrade_available: boolean;
                virtual_path?: string
                | null;
            }[];
            has_next: boolean;
            has_prev: boolean;
            page: number;
            page_size: number;
            total_entries: number;
            total_pages: number;
        },
        {
            data: {
                category_keys?: string[];
                created_at?: string;
                description?: string
                | null;
                events?: Record<string, {} | null>;
                id: string;
                image_url?: string | null;
                installed_config_ids: string[];
                kind: string;
                latest_solution?: string | null;
                latest_version?: string | null;
                lookup_key?: string | null;
                metadata?: Record<string, {} | null>;
                name?: string | null;
                org?: string | null;
                org_logo?:
                    | {
                        file?: string
                        | null;
                        height?: number | null;
                        media?: string | null;
                        mime_type?: string | null;
                        refresh_url?: string | null;
                        url?: string | null;
                        width?: number | null;
                    }
                    | null;
                org_name?: string
                | null;
                org_slug?: string | null;
                owners: string[];
                readme_url?: string | null;
                screenshot_urls?: string[];
                solution_id?: string | null;
                solution_version?: string | null;
                tag_keys?: string[];
                template_kind?: string | null;
                templates: {
                    description?: string | null;
                    details?:
                        | {
                            automation_type?: string
                            | null;
                            invoke_contract?:
                                | {
                                    input_schema?: (...)
                                    | (...)
                                    | (...);
                                    participants?: (...) | (...) | (...);
                                    prefills: { participants?: ...; payload?: ... };
                                }
                                | null;
                            type: "automation";
                        }
                        | null;
                    display_name?: string
                    | null;
                    id?: string | null;
                    kind: string;
                    lookup_key?: string | null;
                    name?: string | null;
                    readme_url?: string | null;
                    virtual_path?: string | null;
                }[];
                updated_at?: string;
                upgrade_available: boolean;
                virtual_path?: string
                | null;
            }[];
            has_next: boolean;
            has_prev: boolean;
            page: number;
            page_size: number;
            total_entries: number;
            total_pages: number;
        },
    > = ...

    Runtime validator for SolutionListResponse.