@archastro/sdk
    Preparing search index...

    Variable attachmentSchemaConst

    attachmentSchema: ZodObject<
        {
            content_type: ZodOptional<ZodString>;
            description: ZodOptional<ZodString>;
            filename: ZodOptional<ZodString>;
            height: ZodOptional<ZodNumber>;
            id: ZodString;
            image_height: ZodOptional<ZodNumber>;
            image_source: 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;
                    },
                >,
            >;
            image_url: ZodOptional<ZodString>;
            image_width: ZodOptional<ZodNumber>;
            media_type: ZodOptional<ZodString>;
            name: ZodOptional<ZodString>;
            object: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
            title: ZodOptional<ZodString>;
            type: ZodString;
            url: ZodOptional<ZodString>;
            variants: ZodOptional<
                ZodArray<
                    ZodObject<
                        {
                            content_type: ZodOptional<ZodString>;
                            created_at: ZodOptional<ZodString>;
                            file: ZodOptional<ZodString>;
                            filename: ZodOptional<ZodString>;
                            height: ZodOptional<ZodNumber>;
                            id: ZodString;
                            image_source: 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;
                                    },
                                >,
                            >;
                            updated_at: ZodOptional<ZodString>;
                            url: ZodOptional<ZodString>;
                            variant_key: ZodOptional<ZodString>;
                            width: ZodOptional<ZodNumber>;
                        },
                        "strip",
                        ZodTypeAny,
                        {
                            content_type?: string;
                            created_at?: string;
                            file?: string;
                            filename?: string;
                            height?: number;
                            id: string;
                            image_source?: {
                                file?: string;
                                height?: number;
                                media?: string;
                                mime_type?: string;
                                refresh_url?: string;
                                url?: string;
                                width?: number;
                            };
                            updated_at?: string;
                            url?: string;
                            variant_key?: string;
                            width?: number;
                        },
                        {
                            content_type?: string;
                            created_at?: string;
                            file?: string;
                            filename?: string;
                            height?: number;
                            id: string;
                            image_source?: {
                                file?: string;
                                height?: number;
                                media?: string;
                                mime_type?: string;
                                refresh_url?: string;
                                url?: string;
                                width?: number;
                            };
                            updated_at?: string;
                            url?: string;
                            variant_key?: string;
                            width?: number;
                        },
                    >,
                    "many",
                >,
            >;
            version: ZodOptional<ZodNumber>;
            width: ZodOptional<ZodNumber>;
        },
        "strip",
        ZodTypeAny,
        {
            content_type?: string;
            description?: string;
            filename?: string;
            height?: number;
            id: string;
            image_height?: number;
            image_source?: {
                file?: string;
                height?: number;
                media?: string;
                mime_type?: string;
                refresh_url?: string;
                url?: string;
                width?: number;
            };
            image_url?: string;
            image_width?: number;
            media_type?: string;
            name?: string;
            object?: Record<string, unknown>;
            title?: string;
            type: string;
            url?: string;
            variants?: {
                content_type?: string;
                created_at?: string;
                file?: string;
                filename?: string;
                height?: number;
                id: string;
                image_source?: {
                    file?: string;
                    height?: number;
                    media?: string;
                    mime_type?: string;
                    refresh_url?: string;
                    url?: string;
                    width?: number;
                };
                updated_at?: string;
                url?: string;
                variant_key?: string;
                width?: number;
            }[];
            version?: number;
            width?: number;
        },
        {
            content_type?: string;
            description?: string;
            filename?: string;
            height?: number;
            id: string;
            image_height?: number;
            image_source?: {
                file?: string;
                height?: number;
                media?: string;
                mime_type?: string;
                refresh_url?: string;
                url?: string;
                width?: number;
            };
            image_url?: string;
            image_width?: number;
            media_type?: string;
            name?: string;
            object?: Record<string, unknown>;
            title?: string;
            type: string;
            url?: string;
            variants?: {
                content_type?: string;
                created_at?: string;
                file?: string;
                filename?: string;
                height?: number;
                id: string;
                image_source?: {
                    file?: string;
                    height?: number;
                    media?: string;
                    mime_type?: string;
                    refresh_url?: string;
                    url?: string;
                    width?: number;
                };
                updated_at?: string;
                url?: string;
                variant_key?: string;
                width?: number;
            }[];
            version?: number;
            width?: number;
        },
    > = ...

    Runtime validator for Attachment.