@archastro/sdk
    Preparing search index...

    Variable externalObjectSchemaConst

    externalObjectSchema: ZodObject<
        {
            agent: ZodOptional<ZodString>;
            created_at: ZodString;
            id: ZodString;
            integration: ZodString;
            object: ZodDiscriminatedUnion<
                "type",
                [
                    ZodObject<
                        {
                            id: ZodString;
                            location: ZodOptional<ZodString>;
                            name: ZodString;
                            storage_class: ZodOptional<ZodString>;
                            type: ZodLiteral<"r2_bucket">;
                        },
                        "strip",
                        ZodTypeAny,
                        {
                            id: string;
                            location?: string;
                            name: string;
                            storage_class?: string;
                            type: "r2_bucket";
                        },
                        {
                            id: string;
                            location?: string;
                            name: string;
                            storage_class?: string;
                            type: "r2_bucket";
                        },
                    >,
                    ZodObject<
                        {
                            id: ZodString;
                            jurisdiction: ZodOptional<ZodString>;
                            name: ZodString;
                            read_replication: ZodOptional<
                                ZodRecord<ZodString, ZodType<{} | null, ZodTypeDef, {} | null>>,
                            >;
                            type: ZodLiteral<"d1_database">;
                        },
                        "strip",
                        ZodTypeAny,
                        {
                            id: string;
                            jurisdiction?: string;
                            name: string;
                            read_replication?: Record<string, {} | null>;
                            type: "d1_database";
                        },
                        {
                            id: string;
                            jurisdiction?: string;
                            name: string;
                            read_replication?: Record<string, {} | null>;
                            type: "d1_database";
                        },
                    >,
                ],
            >;
            org: ZodOptional<ZodString>;
            service: ZodLiteral<"cloudflare">;
            team: ZodOptional<ZodString>;
            updated_at: ZodString;
            user: ZodOptional<ZodString>;
        },
        "strip",
        ZodTypeAny,
        {
            agent?: string;
            created_at: string;
            id: string;
            integration: string;
            object: | {
                id: string;
                jurisdiction?: string;
                name: string;
                read_replication?: Record<string, {} | null>;
                type: "d1_database";
            }
            | {
                id: string;
                location?: string;
                name: string;
                storage_class?: string;
                type: "r2_bucket";
            };
            org?: string;
            service: "cloudflare";
            team?: string;
            updated_at: string;
            user?: string;
        },
        {
            agent?: string;
            created_at: string;
            id: string;
            integration: string;
            object: | {
                id: string;
                jurisdiction?: string;
                name: string;
                read_replication?: Record<string, {} | null>;
                type: "d1_database";
            }
            | {
                id: string;
                location?: string;
                name: string;
                storage_class?: string;
                type: "r2_bucket";
            };
            org?: string;
            service: "cloudflare";
            team?: string;
            updated_at: string;
            user?: string;
        },
    > = ...

    Runtime validator for ExternalObject.