@archastro/sdk
    Preparing search index...

    Variable solutionSummarySchemaConst

    solutionSummarySchema: ZodObject<
        {
            category_keys: ZodOptional<ZodArray<ZodString, "many">>;
            created_at: ZodOptional<ZodString>;
            description: ZodOptional<ZodString>;
            id: ZodString;
            kind: ZodString;
            latest_solution: ZodOptional<ZodString>;
            latest_version: ZodOptional<ZodString>;
            lookup_key: ZodOptional<ZodString>;
            metadata: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
            name: ZodOptional<ZodString>;
            org: ZodOptional<ZodString>;
            org_logo: ZodOptional<
                ZodObject<
                    {
                        file: ZodOptional<ZodString>;
                        height: ZodOptional<ZodNumber>;
                        media: ZodOptional<ZodString>;
                        mime_type: ZodOptional<ZodString>;
                        refresh_url: ZodOptional<ZodString>;
                        url: ZodOptional<ZodString>;
                        width: ZodOptional<ZodNumber>;
                    },
                    "strip",
                    ZodTypeAny,
                    {
                        file?: string;
                        height?: number;
                        media?: string;
                        mime_type?: string;
                        refresh_url?: string;
                        url?: string;
                        width?: number;
                    },
                    {
                        file?: string;
                        height?: number;
                        media?: string;
                        mime_type?: string;
                        refresh_url?: string;
                        url?: string;
                        width?: number;
                    },
                >,
            >;
            org_name: ZodOptional<ZodString>;
            org_slug: ZodOptional<ZodString>;
            owners: ZodArray<ZodString, "many">;
            readme_url: ZodOptional<ZodString>;
            solution_id: ZodOptional<ZodString>;
            solution_version: ZodOptional<ZodString>;
            tag_keys: ZodOptional<ZodArray<ZodString, "many">>;
            template_kind: ZodOptional<ZodString>;
            templates: ZodArray<
                ZodObject<
                    {
                        description: ZodOptional<ZodString>;
                        display_name: ZodOptional<ZodString>;
                        id: ZodOptional<ZodString>;
                        kind: ZodString;
                        lookup_key: ZodOptional<ZodString>;
                        name: ZodOptional<ZodString>;
                        readme_url: ZodOptional<ZodString>;
                        virtual_path: ZodOptional<ZodString>;
                    },
                    "strip",
                    ZodTypeAny,
                    {
                        description?: string;
                        display_name?: string;
                        id?: string;
                        kind: string;
                        lookup_key?: string;
                        name?: string;
                        readme_url?: string;
                        virtual_path?: string;
                    },
                    {
                        description?: string;
                        display_name?: string;
                        id?: string;
                        kind: string;
                        lookup_key?: string;
                        name?: string;
                        readme_url?: string;
                        virtual_path?: string;
                    },
                >,
                "many",
            >;
            updated_at: ZodOptional<ZodString>;
            upgrade_available: ZodBoolean;
            virtual_path: ZodOptional<ZodString>;
        },
        "strip",
        ZodTypeAny,
        {
            category_keys?: string[];
            created_at?: string;
            description?: string;
            id: string;
            kind: string;
            latest_solution?: string;
            latest_version?: string;
            lookup_key?: string;
            metadata?: Record<string, unknown>;
            name?: string;
            org?: string;
            org_logo?: {
                file?: string;
                height?: number;
                media?: string;
                mime_type?: string;
                refresh_url?: string;
                url?: string;
                width?: number;
            };
            org_name?: string;
            org_slug?: string;
            owners: string[];
            readme_url?: string;
            solution_id?: string;
            solution_version?: string;
            tag_keys?: string[];
            template_kind?: string;
            templates: {
                description?: string;
                display_name?: string;
                id?: string;
                kind: string;
                lookup_key?: string;
                name?: string;
                readme_url?: string;
                virtual_path?: string;
            }[];
            updated_at?: string;
            upgrade_available: boolean;
            virtual_path?: string;
        },
        {
            category_keys?: string[];
            created_at?: string;
            description?: string;
            id: string;
            kind: string;
            latest_solution?: string;
            latest_version?: string;
            lookup_key?: string;
            metadata?: Record<string, unknown>;
            name?: string;
            org?: string;
            org_logo?: {
                file?: string;
                height?: number;
                media?: string;
                mime_type?: string;
                refresh_url?: string;
                url?: string;
                width?: number;
            };
            org_name?: string;
            org_slug?: string;
            owners: string[];
            readme_url?: string;
            solution_id?: string;
            solution_version?: string;
            tag_keys?: string[];
            template_kind?: string;
            templates: {
                description?: string;
                display_name?: string;
                id?: string;
                kind: string;
                lookup_key?: string;
                name?: string;
                readme_url?: string;
                virtual_path?: string;
            }[];
            updated_at?: string;
            upgrade_available: boolean;
            virtual_path?: string;
        },
    > = ...

    Runtime validator for SolutionSummary.