/**
 * Generated by orval v8.19.0 🍺
 * Do not edit manually.
 * Webitel API
 * OpenAPI spec version: 24.04.0
 */
import * as zod from 'zod';
/**
 * returns (ExtensionList) {
 * @summary Delete extension for types.
 */
export declare const DeleteType2QueryParams: zod.ZodObject<{
    fields: zod.ZodOptional<zod.ZodArray<zod.ZodString>>;
    repo: zod.ZodOptional<zod.ZodArray<zod.ZodString>>;
}, zod.z.core.$strip>;
export declare const deleteType2ResponseDataItemFieldsItemKindDefault = "none";
export declare const DeleteType2Response: zod.ZodObject<{
    data: zod.ZodOptional<zod.ZodArray<zod.ZodObject<{
        about: zod.ZodOptional<zod.ZodString>;
        administered: zod.ZodOptional<zod.ZodBoolean>;
        createdAt: zod.ZodOptional<zod.ZodString>;
        createdBy: zod.ZodOptional<zod.ZodObject<{
            id: zod.ZodOptional<zod.ZodString>;
            name: zod.ZodOptional<zod.ZodString>;
            type: zod.ZodOptional<zod.ZodString>;
        }, zod.z.core.$strip>>;
        display: zod.ZodOptional<zod.ZodString>;
        extendable: zod.ZodOptional<zod.ZodBoolean>;
        fields: zod.ZodOptional<zod.ZodArray<zod.ZodObject<{
            always: zod.ZodOptional<zod.ZodUnknown>;
            binary: zod.ZodOptional<zod.ZodObject<{
                maxBytes: zod.ZodOptional<zod.ZodNumber>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            bool: zod.ZodOptional<zod.ZodObject<{}, zod.z.core.$loose>>;
            datetime: zod.ZodOptional<zod.ZodObject<{
                epoch: zod.ZodOptional<zod.ZodNumber>;
                format: zod.ZodOptional<zod.ZodString>;
                zone: zod.ZodOptional<zod.ZodString>;
            }, zod.z.core.$strip>>;
            default: zod.ZodOptional<zod.ZodUnknown>;
            disabled: zod.ZodOptional<zod.ZodBoolean>;
            duration: zod.ZodOptional<zod.ZodObject<{
                format: zod.ZodOptional<zod.ZodString>;
                max: zod.ZodOptional<zod.ZodString>;
                min: zod.ZodOptional<zod.ZodString>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            float: zod.ZodOptional<zod.ZodObject<{
                frac: zod.ZodOptional<zod.ZodNumber>;
                max: zod.ZodOptional<zod.ZodNumber>;
                min: zod.ZodOptional<zod.ZodNumber>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            float32: zod.ZodOptional<zod.ZodObject<{
                frac: zod.ZodOptional<zod.ZodNumber>;
                max: zod.ZodOptional<zod.ZodNumber>;
                min: zod.ZodOptional<zod.ZodNumber>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            float64: zod.ZodOptional<zod.ZodObject<{
                frac: zod.ZodOptional<zod.ZodNumber>;
                max: zod.ZodOptional<zod.ZodNumber>;
                min: zod.ZodOptional<zod.ZodNumber>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            hidden: zod.ZodOptional<zod.ZodBoolean>;
            hint: zod.ZodOptional<zod.ZodString>;
            id: zod.ZodOptional<zod.ZodString>;
            int: zod.ZodOptional<zod.ZodObject<{
                max: zod.ZodOptional<zod.ZodString>;
                min: zod.ZodOptional<zod.ZodString>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            int32: zod.ZodOptional<zod.ZodObject<{
                max: zod.ZodOptional<zod.ZodString>;
                min: zod.ZodOptional<zod.ZodString>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            int64: zod.ZodOptional<zod.ZodObject<{
                max: zod.ZodOptional<zod.ZodString>;
                min: zod.ZodOptional<zod.ZodString>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            kind: zod.ZodDefault<zod.ZodEnum<{
                string: "string";
                lookup: "lookup";
                none: "none";
                list: "list";
                bool: "bool";
                int: "int";
                int32: "int32";
                int64: "int64";
                uint: "uint";
                uint32: "uint32";
                uint64: "uint64";
                float: "float";
                float32: "float32";
                float64: "float64";
                binary: "binary";
                richtext: "richtext";
                datetime: "datetime";
                duration: "duration";
            }>>;
            lookup: zod.ZodOptional<zod.ZodObject<{
                display: zod.ZodOptional<zod.ZodString>;
                name: zod.ZodOptional<zod.ZodString>;
                path: zod.ZodOptional<zod.ZodString>;
                primary: zod.ZodOptional<zod.ZodString>;
                query: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            name: zod.ZodOptional<zod.ZodString>;
            readonly: zod.ZodOptional<zod.ZodBoolean>;
            required: zod.ZodOptional<zod.ZodBoolean>;
            richtext: zod.ZodOptional<zod.ZodObject<{
                maxBytes: zod.ZodOptional<zod.ZodNumber>;
                maxChars: zod.ZodOptional<zod.ZodNumber>;
                multiline: zod.ZodOptional<zod.ZodBoolean>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            string: zod.ZodOptional<zod.ZodObject<{
                maxBytes: zod.ZodOptional<zod.ZodNumber>;
                maxChars: zod.ZodOptional<zod.ZodNumber>;
                multiline: zod.ZodOptional<zod.ZodBoolean>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            uint: zod.ZodOptional<zod.ZodObject<{
                max: zod.ZodOptional<zod.ZodString>;
                min: zod.ZodOptional<zod.ZodString>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            uint32: zod.ZodOptional<zod.ZodObject<{
                max: zod.ZodOptional<zod.ZodString>;
                min: zod.ZodOptional<zod.ZodString>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            uint64: zod.ZodOptional<zod.ZodObject<{
                max: zod.ZodOptional<zod.ZodString>;
                min: zod.ZodOptional<zod.ZodString>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
        }, zod.z.core.$strip>>>;
        id: zod.ZodOptional<zod.ZodString>;
        indexes: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodObject<{
            fields: zod.ZodOptional<zod.ZodArray<zod.ZodString>>;
            include: zod.ZodOptional<zod.ZodArray<zod.ZodString>>;
            unique: zod.ZodOptional<zod.ZodBoolean>;
        }, zod.z.core.$strip>>>;
        name: zod.ZodOptional<zod.ZodString>;
        objclass: zod.ZodOptional<zod.ZodString>;
        path: zod.ZodOptional<zod.ZodString>;
        primary: zod.ZodOptional<zod.ZodString>;
        readonly: zod.ZodOptional<zod.ZodBoolean>;
        repo: zod.ZodOptional<zod.ZodString>;
        updatedAt: zod.ZodOptional<zod.ZodString>;
        updatedBy: zod.ZodOptional<zod.ZodObject<{
            id: zod.ZodOptional<zod.ZodString>;
            name: zod.ZodOptional<zod.ZodString>;
            type: zod.ZodOptional<zod.ZodString>;
        }, zod.z.core.$strip>>;
    }, zod.z.core.$strip>>>;
    next: zod.ZodOptional<zod.ZodBoolean>;
    page: zod.ZodOptional<zod.ZodNumber>;
}, zod.z.core.$strip>;
/**
 * (ExtensionList) {
 * @summary Search for type extensions.
 */
export declare const searchTypeExtensionsQuerySortItemDefault = "*";
export declare const searchTypeExtensionsQuerySortItemRegExp: RegExp;
export declare const searchTypeExtensionsQueryFieldsItemDefault = "*";
export declare const SearchTypeExtensionsQueryParams: zod.ZodObject<{
    size: zod.ZodOptional<zod.ZodNumber>;
    page: zod.ZodOptional<zod.ZodNumber>;
    sort: zod.ZodOptional<zod.ZodArray<zod.ZodDefault<zod.ZodString>>>;
    fields: zod.ZodOptional<zod.ZodArray<zod.ZodDefault<zod.ZodString>>>;
    q: zod.ZodOptional<zod.ZodString>;
    id: zod.ZodOptional<zod.ZodArray<zod.ZodString>>;
}, zod.z.core.$strip>;
export declare const searchTypeExtensionsResponseDataItemFieldsItemKindDefault = "none";
export declare const SearchTypeExtensionsResponse: zod.ZodObject<{
    data: zod.ZodOptional<zod.ZodArray<zod.ZodObject<{
        about: zod.ZodOptional<zod.ZodString>;
        administered: zod.ZodOptional<zod.ZodBoolean>;
        createdAt: zod.ZodOptional<zod.ZodString>;
        createdBy: zod.ZodOptional<zod.ZodObject<{
            id: zod.ZodOptional<zod.ZodString>;
            name: zod.ZodOptional<zod.ZodString>;
            type: zod.ZodOptional<zod.ZodString>;
        }, zod.z.core.$strip>>;
        display: zod.ZodOptional<zod.ZodString>;
        extendable: zod.ZodOptional<zod.ZodBoolean>;
        fields: zod.ZodOptional<zod.ZodArray<zod.ZodObject<{
            always: zod.ZodOptional<zod.ZodUnknown>;
            binary: zod.ZodOptional<zod.ZodObject<{
                maxBytes: zod.ZodOptional<zod.ZodNumber>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            bool: zod.ZodOptional<zod.ZodObject<{}, zod.z.core.$loose>>;
            datetime: zod.ZodOptional<zod.ZodObject<{
                epoch: zod.ZodOptional<zod.ZodNumber>;
                format: zod.ZodOptional<zod.ZodString>;
                zone: zod.ZodOptional<zod.ZodString>;
            }, zod.z.core.$strip>>;
            default: zod.ZodOptional<zod.ZodUnknown>;
            disabled: zod.ZodOptional<zod.ZodBoolean>;
            duration: zod.ZodOptional<zod.ZodObject<{
                format: zod.ZodOptional<zod.ZodString>;
                max: zod.ZodOptional<zod.ZodString>;
                min: zod.ZodOptional<zod.ZodString>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            float: zod.ZodOptional<zod.ZodObject<{
                frac: zod.ZodOptional<zod.ZodNumber>;
                max: zod.ZodOptional<zod.ZodNumber>;
                min: zod.ZodOptional<zod.ZodNumber>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            float32: zod.ZodOptional<zod.ZodObject<{
                frac: zod.ZodOptional<zod.ZodNumber>;
                max: zod.ZodOptional<zod.ZodNumber>;
                min: zod.ZodOptional<zod.ZodNumber>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            float64: zod.ZodOptional<zod.ZodObject<{
                frac: zod.ZodOptional<zod.ZodNumber>;
                max: zod.ZodOptional<zod.ZodNumber>;
                min: zod.ZodOptional<zod.ZodNumber>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            hidden: zod.ZodOptional<zod.ZodBoolean>;
            hint: zod.ZodOptional<zod.ZodString>;
            id: zod.ZodOptional<zod.ZodString>;
            int: zod.ZodOptional<zod.ZodObject<{
                max: zod.ZodOptional<zod.ZodString>;
                min: zod.ZodOptional<zod.ZodString>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            int32: zod.ZodOptional<zod.ZodObject<{
                max: zod.ZodOptional<zod.ZodString>;
                min: zod.ZodOptional<zod.ZodString>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            int64: zod.ZodOptional<zod.ZodObject<{
                max: zod.ZodOptional<zod.ZodString>;
                min: zod.ZodOptional<zod.ZodString>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            kind: zod.ZodDefault<zod.ZodEnum<{
                string: "string";
                lookup: "lookup";
                none: "none";
                list: "list";
                bool: "bool";
                int: "int";
                int32: "int32";
                int64: "int64";
                uint: "uint";
                uint32: "uint32";
                uint64: "uint64";
                float: "float";
                float32: "float32";
                float64: "float64";
                binary: "binary";
                richtext: "richtext";
                datetime: "datetime";
                duration: "duration";
            }>>;
            lookup: zod.ZodOptional<zod.ZodObject<{
                display: zod.ZodOptional<zod.ZodString>;
                name: zod.ZodOptional<zod.ZodString>;
                path: zod.ZodOptional<zod.ZodString>;
                primary: zod.ZodOptional<zod.ZodString>;
                query: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            name: zod.ZodOptional<zod.ZodString>;
            readonly: zod.ZodOptional<zod.ZodBoolean>;
            required: zod.ZodOptional<zod.ZodBoolean>;
            richtext: zod.ZodOptional<zod.ZodObject<{
                maxBytes: zod.ZodOptional<zod.ZodNumber>;
                maxChars: zod.ZodOptional<zod.ZodNumber>;
                multiline: zod.ZodOptional<zod.ZodBoolean>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            string: zod.ZodOptional<zod.ZodObject<{
                maxBytes: zod.ZodOptional<zod.ZodNumber>;
                maxChars: zod.ZodOptional<zod.ZodNumber>;
                multiline: zod.ZodOptional<zod.ZodBoolean>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            uint: zod.ZodOptional<zod.ZodObject<{
                max: zod.ZodOptional<zod.ZodString>;
                min: zod.ZodOptional<zod.ZodString>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            uint32: zod.ZodOptional<zod.ZodObject<{
                max: zod.ZodOptional<zod.ZodString>;
                min: zod.ZodOptional<zod.ZodString>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            uint64: zod.ZodOptional<zod.ZodObject<{
                max: zod.ZodOptional<zod.ZodString>;
                min: zod.ZodOptional<zod.ZodString>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
        }, zod.z.core.$strip>>>;
        id: zod.ZodOptional<zod.ZodString>;
        indexes: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodObject<{
            fields: zod.ZodOptional<zod.ZodArray<zod.ZodString>>;
            include: zod.ZodOptional<zod.ZodArray<zod.ZodString>>;
            unique: zod.ZodOptional<zod.ZodBoolean>;
        }, zod.z.core.$strip>>>;
        name: zod.ZodOptional<zod.ZodString>;
        objclass: zod.ZodOptional<zod.ZodString>;
        path: zod.ZodOptional<zod.ZodString>;
        primary: zod.ZodOptional<zod.ZodString>;
        readonly: zod.ZodOptional<zod.ZodBoolean>;
        repo: zod.ZodOptional<zod.ZodString>;
        updatedAt: zod.ZodOptional<zod.ZodString>;
        updatedBy: zod.ZodOptional<zod.ZodObject<{
            id: zod.ZodOptional<zod.ZodString>;
            name: zod.ZodOptional<zod.ZodString>;
            type: zod.ZodOptional<zod.ZodString>;
        }, zod.z.core.$strip>>;
    }, zod.z.core.$strip>>>;
    next: zod.ZodOptional<zod.ZodBoolean>;
    page: zod.ZodOptional<zod.ZodNumber>;
}, zod.z.core.$strip>;
/**
 * returns (ExtensionList) {
 * @summary Delete extension for types.
 */
export declare const DeleteTypeExtensionsParams: zod.ZodObject<{
    repo: zod.ZodArray<zod.ZodString>;
}, zod.z.core.$strip>;
export declare const DeleteTypeExtensionsQueryParams: zod.ZodObject<{
    fields: zod.ZodOptional<zod.ZodArray<zod.ZodString>>;
}, zod.z.core.$strip>;
export declare const deleteTypeExtensionsResponseDataItemFieldsItemKindDefault = "none";
export declare const DeleteTypeExtensionsResponse: zod.ZodObject<{
    data: zod.ZodOptional<zod.ZodArray<zod.ZodObject<{
        about: zod.ZodOptional<zod.ZodString>;
        administered: zod.ZodOptional<zod.ZodBoolean>;
        createdAt: zod.ZodOptional<zod.ZodString>;
        createdBy: zod.ZodOptional<zod.ZodObject<{
            id: zod.ZodOptional<zod.ZodString>;
            name: zod.ZodOptional<zod.ZodString>;
            type: zod.ZodOptional<zod.ZodString>;
        }, zod.z.core.$strip>>;
        display: zod.ZodOptional<zod.ZodString>;
        extendable: zod.ZodOptional<zod.ZodBoolean>;
        fields: zod.ZodOptional<zod.ZodArray<zod.ZodObject<{
            always: zod.ZodOptional<zod.ZodUnknown>;
            binary: zod.ZodOptional<zod.ZodObject<{
                maxBytes: zod.ZodOptional<zod.ZodNumber>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            bool: zod.ZodOptional<zod.ZodObject<{}, zod.z.core.$loose>>;
            datetime: zod.ZodOptional<zod.ZodObject<{
                epoch: zod.ZodOptional<zod.ZodNumber>;
                format: zod.ZodOptional<zod.ZodString>;
                zone: zod.ZodOptional<zod.ZodString>;
            }, zod.z.core.$strip>>;
            default: zod.ZodOptional<zod.ZodUnknown>;
            disabled: zod.ZodOptional<zod.ZodBoolean>;
            duration: zod.ZodOptional<zod.ZodObject<{
                format: zod.ZodOptional<zod.ZodString>;
                max: zod.ZodOptional<zod.ZodString>;
                min: zod.ZodOptional<zod.ZodString>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            float: zod.ZodOptional<zod.ZodObject<{
                frac: zod.ZodOptional<zod.ZodNumber>;
                max: zod.ZodOptional<zod.ZodNumber>;
                min: zod.ZodOptional<zod.ZodNumber>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            float32: zod.ZodOptional<zod.ZodObject<{
                frac: zod.ZodOptional<zod.ZodNumber>;
                max: zod.ZodOptional<zod.ZodNumber>;
                min: zod.ZodOptional<zod.ZodNumber>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            float64: zod.ZodOptional<zod.ZodObject<{
                frac: zod.ZodOptional<zod.ZodNumber>;
                max: zod.ZodOptional<zod.ZodNumber>;
                min: zod.ZodOptional<zod.ZodNumber>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            hidden: zod.ZodOptional<zod.ZodBoolean>;
            hint: zod.ZodOptional<zod.ZodString>;
            id: zod.ZodOptional<zod.ZodString>;
            int: zod.ZodOptional<zod.ZodObject<{
                max: zod.ZodOptional<zod.ZodString>;
                min: zod.ZodOptional<zod.ZodString>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            int32: zod.ZodOptional<zod.ZodObject<{
                max: zod.ZodOptional<zod.ZodString>;
                min: zod.ZodOptional<zod.ZodString>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            int64: zod.ZodOptional<zod.ZodObject<{
                max: zod.ZodOptional<zod.ZodString>;
                min: zod.ZodOptional<zod.ZodString>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            kind: zod.ZodDefault<zod.ZodEnum<{
                string: "string";
                lookup: "lookup";
                none: "none";
                list: "list";
                bool: "bool";
                int: "int";
                int32: "int32";
                int64: "int64";
                uint: "uint";
                uint32: "uint32";
                uint64: "uint64";
                float: "float";
                float32: "float32";
                float64: "float64";
                binary: "binary";
                richtext: "richtext";
                datetime: "datetime";
                duration: "duration";
            }>>;
            lookup: zod.ZodOptional<zod.ZodObject<{
                display: zod.ZodOptional<zod.ZodString>;
                name: zod.ZodOptional<zod.ZodString>;
                path: zod.ZodOptional<zod.ZodString>;
                primary: zod.ZodOptional<zod.ZodString>;
                query: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            name: zod.ZodOptional<zod.ZodString>;
            readonly: zod.ZodOptional<zod.ZodBoolean>;
            required: zod.ZodOptional<zod.ZodBoolean>;
            richtext: zod.ZodOptional<zod.ZodObject<{
                maxBytes: zod.ZodOptional<zod.ZodNumber>;
                maxChars: zod.ZodOptional<zod.ZodNumber>;
                multiline: zod.ZodOptional<zod.ZodBoolean>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            string: zod.ZodOptional<zod.ZodObject<{
                maxBytes: zod.ZodOptional<zod.ZodNumber>;
                maxChars: zod.ZodOptional<zod.ZodNumber>;
                multiline: zod.ZodOptional<zod.ZodBoolean>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            uint: zod.ZodOptional<zod.ZodObject<{
                max: zod.ZodOptional<zod.ZodString>;
                min: zod.ZodOptional<zod.ZodString>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            uint32: zod.ZodOptional<zod.ZodObject<{
                max: zod.ZodOptional<zod.ZodString>;
                min: zod.ZodOptional<zod.ZodString>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
            uint64: zod.ZodOptional<zod.ZodObject<{
                max: zod.ZodOptional<zod.ZodString>;
                min: zod.ZodOptional<zod.ZodString>;
                violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            }, zod.z.core.$strip>>;
        }, zod.z.core.$strip>>>;
        id: zod.ZodOptional<zod.ZodString>;
        indexes: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodObject<{
            fields: zod.ZodOptional<zod.ZodArray<zod.ZodString>>;
            include: zod.ZodOptional<zod.ZodArray<zod.ZodString>>;
            unique: zod.ZodOptional<zod.ZodBoolean>;
        }, zod.z.core.$strip>>>;
        name: zod.ZodOptional<zod.ZodString>;
        objclass: zod.ZodOptional<zod.ZodString>;
        path: zod.ZodOptional<zod.ZodString>;
        primary: zod.ZodOptional<zod.ZodString>;
        readonly: zod.ZodOptional<zod.ZodBoolean>;
        repo: zod.ZodOptional<zod.ZodString>;
        updatedAt: zod.ZodOptional<zod.ZodString>;
        updatedBy: zod.ZodOptional<zod.ZodObject<{
            id: zod.ZodOptional<zod.ZodString>;
            name: zod.ZodOptional<zod.ZodString>;
            type: zod.ZodOptional<zod.ZodString>;
        }, zod.z.core.$strip>>;
    }, zod.z.core.$strip>>>;
    next: zod.ZodOptional<zod.ZodBoolean>;
    page: zod.ZodOptional<zod.ZodNumber>;
}, zod.z.core.$strip>;
/**
 * returns (Extension) {
 * @summary Type extension details.
 */
export declare const LocateTypeExtensionsParams: zod.ZodObject<{
    repo: zod.ZodString;
}, zod.z.core.$strip>;
export declare const locateTypeExtensionsResponseFieldsItemKindDefault = "none";
export declare const LocateTypeExtensionsResponse: zod.ZodObject<{
    about: zod.ZodOptional<zod.ZodString>;
    administered: zod.ZodOptional<zod.ZodBoolean>;
    createdAt: zod.ZodOptional<zod.ZodString>;
    createdBy: zod.ZodOptional<zod.ZodObject<{
        id: zod.ZodOptional<zod.ZodString>;
        name: zod.ZodOptional<zod.ZodString>;
        type: zod.ZodOptional<zod.ZodString>;
    }, zod.z.core.$strip>>;
    display: zod.ZodOptional<zod.ZodString>;
    extendable: zod.ZodOptional<zod.ZodBoolean>;
    fields: zod.ZodOptional<zod.ZodArray<zod.ZodObject<{
        always: zod.ZodOptional<zod.ZodUnknown>;
        binary: zod.ZodOptional<zod.ZodObject<{
            maxBytes: zod.ZodOptional<zod.ZodNumber>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        bool: zod.ZodOptional<zod.ZodObject<{}, zod.z.core.$loose>>;
        datetime: zod.ZodOptional<zod.ZodObject<{
            epoch: zod.ZodOptional<zod.ZodNumber>;
            format: zod.ZodOptional<zod.ZodString>;
            zone: zod.ZodOptional<zod.ZodString>;
        }, zod.z.core.$strip>>;
        default: zod.ZodOptional<zod.ZodUnknown>;
        disabled: zod.ZodOptional<zod.ZodBoolean>;
        duration: zod.ZodOptional<zod.ZodObject<{
            format: zod.ZodOptional<zod.ZodString>;
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        float: zod.ZodOptional<zod.ZodObject<{
            frac: zod.ZodOptional<zod.ZodNumber>;
            max: zod.ZodOptional<zod.ZodNumber>;
            min: zod.ZodOptional<zod.ZodNumber>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        float32: zod.ZodOptional<zod.ZodObject<{
            frac: zod.ZodOptional<zod.ZodNumber>;
            max: zod.ZodOptional<zod.ZodNumber>;
            min: zod.ZodOptional<zod.ZodNumber>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        float64: zod.ZodOptional<zod.ZodObject<{
            frac: zod.ZodOptional<zod.ZodNumber>;
            max: zod.ZodOptional<zod.ZodNumber>;
            min: zod.ZodOptional<zod.ZodNumber>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        hidden: zod.ZodOptional<zod.ZodBoolean>;
        hint: zod.ZodOptional<zod.ZodString>;
        id: zod.ZodOptional<zod.ZodString>;
        int: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        int32: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        int64: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        kind: zod.ZodDefault<zod.ZodEnum<{
            string: "string";
            lookup: "lookup";
            none: "none";
            list: "list";
            bool: "bool";
            int: "int";
            int32: "int32";
            int64: "int64";
            uint: "uint";
            uint32: "uint32";
            uint64: "uint64";
            float: "float";
            float32: "float32";
            float64: "float64";
            binary: "binary";
            richtext: "richtext";
            datetime: "datetime";
            duration: "duration";
        }>>;
        lookup: zod.ZodOptional<zod.ZodObject<{
            display: zod.ZodOptional<zod.ZodString>;
            name: zod.ZodOptional<zod.ZodString>;
            path: zod.ZodOptional<zod.ZodString>;
            primary: zod.ZodOptional<zod.ZodString>;
            query: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        name: zod.ZodOptional<zod.ZodString>;
        readonly: zod.ZodOptional<zod.ZodBoolean>;
        required: zod.ZodOptional<zod.ZodBoolean>;
        richtext: zod.ZodOptional<zod.ZodObject<{
            maxBytes: zod.ZodOptional<zod.ZodNumber>;
            maxChars: zod.ZodOptional<zod.ZodNumber>;
            multiline: zod.ZodOptional<zod.ZodBoolean>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        string: zod.ZodOptional<zod.ZodObject<{
            maxBytes: zod.ZodOptional<zod.ZodNumber>;
            maxChars: zod.ZodOptional<zod.ZodNumber>;
            multiline: zod.ZodOptional<zod.ZodBoolean>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        uint: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        uint32: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        uint64: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
    }, zod.z.core.$strip>>>;
    id: zod.ZodOptional<zod.ZodString>;
    indexes: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodObject<{
        fields: zod.ZodOptional<zod.ZodArray<zod.ZodString>>;
        include: zod.ZodOptional<zod.ZodArray<zod.ZodString>>;
        unique: zod.ZodOptional<zod.ZodBoolean>;
    }, zod.z.core.$strip>>>;
    name: zod.ZodOptional<zod.ZodString>;
    objclass: zod.ZodOptional<zod.ZodString>;
    path: zod.ZodOptional<zod.ZodString>;
    primary: zod.ZodOptional<zod.ZodString>;
    readonly: zod.ZodOptional<zod.ZodBoolean>;
    repo: zod.ZodOptional<zod.ZodString>;
    updatedAt: zod.ZodOptional<zod.ZodString>;
    updatedBy: zod.ZodOptional<zod.ZodObject<{
        id: zod.ZodOptional<zod.ZodString>;
        name: zod.ZodOptional<zod.ZodString>;
        type: zod.ZodOptional<zod.ZodString>;
    }, zod.z.core.$strip>>;
}, zod.z.core.$strip>;
/**
 * returns (Extension) {
 * @summary Create type extension.
 */
export declare const CreateTypeExtensionsParams: zod.ZodObject<{
    repo: zod.ZodString;
}, zod.z.core.$strip>;
export declare const createTypeExtensionsBodyFieldsItemKindDefault = "none";
export declare const CreateTypeExtensionsBody: zod.ZodObject<{
    fields: zod.ZodOptional<zod.ZodArray<zod.ZodObject<{
        always: zod.ZodOptional<zod.ZodUnknown>;
        binary: zod.ZodOptional<zod.ZodObject<{
            maxBytes: zod.ZodOptional<zod.ZodNumber>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        bool: zod.ZodOptional<zod.ZodObject<{}, zod.z.core.$loose>>;
        datetime: zod.ZodOptional<zod.ZodObject<{
            epoch: zod.ZodOptional<zod.ZodNumber>;
            format: zod.ZodOptional<zod.ZodString>;
            zone: zod.ZodOptional<zod.ZodString>;
        }, zod.z.core.$strip>>;
        default: zod.ZodOptional<zod.ZodUnknown>;
        disabled: zod.ZodOptional<zod.ZodBoolean>;
        duration: zod.ZodOptional<zod.ZodObject<{
            format: zod.ZodOptional<zod.ZodString>;
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        float: zod.ZodOptional<zod.ZodObject<{
            frac: zod.ZodOptional<zod.ZodNumber>;
            max: zod.ZodOptional<zod.ZodNumber>;
            min: zod.ZodOptional<zod.ZodNumber>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        float32: zod.ZodOptional<zod.ZodObject<{
            frac: zod.ZodOptional<zod.ZodNumber>;
            max: zod.ZodOptional<zod.ZodNumber>;
            min: zod.ZodOptional<zod.ZodNumber>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        float64: zod.ZodOptional<zod.ZodObject<{
            frac: zod.ZodOptional<zod.ZodNumber>;
            max: zod.ZodOptional<zod.ZodNumber>;
            min: zod.ZodOptional<zod.ZodNumber>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        hidden: zod.ZodOptional<zod.ZodBoolean>;
        hint: zod.ZodOptional<zod.ZodString>;
        id: zod.ZodOptional<zod.ZodString>;
        int: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        int32: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        int64: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        kind: zod.ZodDefault<zod.ZodEnum<{
            string: "string";
            lookup: "lookup";
            none: "none";
            list: "list";
            bool: "bool";
            int: "int";
            int32: "int32";
            int64: "int64";
            uint: "uint";
            uint32: "uint32";
            uint64: "uint64";
            float: "float";
            float32: "float32";
            float64: "float64";
            binary: "binary";
            richtext: "richtext";
            datetime: "datetime";
            duration: "duration";
        }>>;
        lookup: zod.ZodOptional<zod.ZodObject<{
            display: zod.ZodOptional<zod.ZodString>;
            name: zod.ZodOptional<zod.ZodString>;
            path: zod.ZodOptional<zod.ZodString>;
            primary: zod.ZodOptional<zod.ZodString>;
            query: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        name: zod.ZodOptional<zod.ZodString>;
        readonly: zod.ZodOptional<zod.ZodBoolean>;
        required: zod.ZodOptional<zod.ZodBoolean>;
        richtext: zod.ZodOptional<zod.ZodObject<{
            maxBytes: zod.ZodOptional<zod.ZodNumber>;
            maxChars: zod.ZodOptional<zod.ZodNumber>;
            multiline: zod.ZodOptional<zod.ZodBoolean>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        string: zod.ZodOptional<zod.ZodObject<{
            maxBytes: zod.ZodOptional<zod.ZodNumber>;
            maxChars: zod.ZodOptional<zod.ZodNumber>;
            multiline: zod.ZodOptional<zod.ZodBoolean>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        uint: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        uint32: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        uint64: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
    }, zod.z.core.$strip>>>;
    indices: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodObject<{
        fields: zod.ZodOptional<zod.ZodArray<zod.ZodString>>;
        include: zod.ZodOptional<zod.ZodArray<zod.ZodString>>;
        unique: zod.ZodOptional<zod.ZodBoolean>;
    }, zod.z.core.$strip>>>;
}, zod.z.core.$strip>;
export declare const createTypeExtensionsResponseFieldsItemKindDefault = "none";
export declare const CreateTypeExtensionsResponse: zod.ZodObject<{
    about: zod.ZodOptional<zod.ZodString>;
    administered: zod.ZodOptional<zod.ZodBoolean>;
    createdAt: zod.ZodOptional<zod.ZodString>;
    createdBy: zod.ZodOptional<zod.ZodObject<{
        id: zod.ZodOptional<zod.ZodString>;
        name: zod.ZodOptional<zod.ZodString>;
        type: zod.ZodOptional<zod.ZodString>;
    }, zod.z.core.$strip>>;
    display: zod.ZodOptional<zod.ZodString>;
    extendable: zod.ZodOptional<zod.ZodBoolean>;
    fields: zod.ZodOptional<zod.ZodArray<zod.ZodObject<{
        always: zod.ZodOptional<zod.ZodUnknown>;
        binary: zod.ZodOptional<zod.ZodObject<{
            maxBytes: zod.ZodOptional<zod.ZodNumber>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        bool: zod.ZodOptional<zod.ZodObject<{}, zod.z.core.$loose>>;
        datetime: zod.ZodOptional<zod.ZodObject<{
            epoch: zod.ZodOptional<zod.ZodNumber>;
            format: zod.ZodOptional<zod.ZodString>;
            zone: zod.ZodOptional<zod.ZodString>;
        }, zod.z.core.$strip>>;
        default: zod.ZodOptional<zod.ZodUnknown>;
        disabled: zod.ZodOptional<zod.ZodBoolean>;
        duration: zod.ZodOptional<zod.ZodObject<{
            format: zod.ZodOptional<zod.ZodString>;
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        float: zod.ZodOptional<zod.ZodObject<{
            frac: zod.ZodOptional<zod.ZodNumber>;
            max: zod.ZodOptional<zod.ZodNumber>;
            min: zod.ZodOptional<zod.ZodNumber>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        float32: zod.ZodOptional<zod.ZodObject<{
            frac: zod.ZodOptional<zod.ZodNumber>;
            max: zod.ZodOptional<zod.ZodNumber>;
            min: zod.ZodOptional<zod.ZodNumber>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        float64: zod.ZodOptional<zod.ZodObject<{
            frac: zod.ZodOptional<zod.ZodNumber>;
            max: zod.ZodOptional<zod.ZodNumber>;
            min: zod.ZodOptional<zod.ZodNumber>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        hidden: zod.ZodOptional<zod.ZodBoolean>;
        hint: zod.ZodOptional<zod.ZodString>;
        id: zod.ZodOptional<zod.ZodString>;
        int: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        int32: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        int64: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        kind: zod.ZodDefault<zod.ZodEnum<{
            string: "string";
            lookup: "lookup";
            none: "none";
            list: "list";
            bool: "bool";
            int: "int";
            int32: "int32";
            int64: "int64";
            uint: "uint";
            uint32: "uint32";
            uint64: "uint64";
            float: "float";
            float32: "float32";
            float64: "float64";
            binary: "binary";
            richtext: "richtext";
            datetime: "datetime";
            duration: "duration";
        }>>;
        lookup: zod.ZodOptional<zod.ZodObject<{
            display: zod.ZodOptional<zod.ZodString>;
            name: zod.ZodOptional<zod.ZodString>;
            path: zod.ZodOptional<zod.ZodString>;
            primary: zod.ZodOptional<zod.ZodString>;
            query: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        name: zod.ZodOptional<zod.ZodString>;
        readonly: zod.ZodOptional<zod.ZodBoolean>;
        required: zod.ZodOptional<zod.ZodBoolean>;
        richtext: zod.ZodOptional<zod.ZodObject<{
            maxBytes: zod.ZodOptional<zod.ZodNumber>;
            maxChars: zod.ZodOptional<zod.ZodNumber>;
            multiline: zod.ZodOptional<zod.ZodBoolean>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        string: zod.ZodOptional<zod.ZodObject<{
            maxBytes: zod.ZodOptional<zod.ZodNumber>;
            maxChars: zod.ZodOptional<zod.ZodNumber>;
            multiline: zod.ZodOptional<zod.ZodBoolean>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        uint: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        uint32: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        uint64: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
    }, zod.z.core.$strip>>>;
    id: zod.ZodOptional<zod.ZodString>;
    indexes: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodObject<{
        fields: zod.ZodOptional<zod.ZodArray<zod.ZodString>>;
        include: zod.ZodOptional<zod.ZodArray<zod.ZodString>>;
        unique: zod.ZodOptional<zod.ZodBoolean>;
    }, zod.z.core.$strip>>>;
    name: zod.ZodOptional<zod.ZodString>;
    objclass: zod.ZodOptional<zod.ZodString>;
    path: zod.ZodOptional<zod.ZodString>;
    primary: zod.ZodOptional<zod.ZodString>;
    readonly: zod.ZodOptional<zod.ZodBoolean>;
    repo: zod.ZodOptional<zod.ZodString>;
    updatedAt: zod.ZodOptional<zod.ZodString>;
    updatedBy: zod.ZodOptional<zod.ZodObject<{
        id: zod.ZodOptional<zod.ZodString>;
        name: zod.ZodOptional<zod.ZodString>;
        type: zod.ZodOptional<zod.ZodString>;
    }, zod.z.core.$strip>>;
}, zod.z.core.$strip>;
/**
 * returns (Extension) {
 * @summary Update type extension.
 */
export declare const UpdateTypeExtensionsParams: zod.ZodObject<{
    repo: zod.ZodString;
}, zod.z.core.$strip>;
export declare const updateTypeExtensionsBodyFieldsItemKindDefault = "none";
export declare const UpdateTypeExtensionsBody: zod.ZodObject<{
    fields: zod.ZodOptional<zod.ZodArray<zod.ZodObject<{
        always: zod.ZodOptional<zod.ZodUnknown>;
        binary: zod.ZodOptional<zod.ZodObject<{
            maxBytes: zod.ZodOptional<zod.ZodNumber>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        bool: zod.ZodOptional<zod.ZodObject<{}, zod.z.core.$loose>>;
        datetime: zod.ZodOptional<zod.ZodObject<{
            epoch: zod.ZodOptional<zod.ZodNumber>;
            format: zod.ZodOptional<zod.ZodString>;
            zone: zod.ZodOptional<zod.ZodString>;
        }, zod.z.core.$strip>>;
        default: zod.ZodOptional<zod.ZodUnknown>;
        disabled: zod.ZodOptional<zod.ZodBoolean>;
        duration: zod.ZodOptional<zod.ZodObject<{
            format: zod.ZodOptional<zod.ZodString>;
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        float: zod.ZodOptional<zod.ZodObject<{
            frac: zod.ZodOptional<zod.ZodNumber>;
            max: zod.ZodOptional<zod.ZodNumber>;
            min: zod.ZodOptional<zod.ZodNumber>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        float32: zod.ZodOptional<zod.ZodObject<{
            frac: zod.ZodOptional<zod.ZodNumber>;
            max: zod.ZodOptional<zod.ZodNumber>;
            min: zod.ZodOptional<zod.ZodNumber>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        float64: zod.ZodOptional<zod.ZodObject<{
            frac: zod.ZodOptional<zod.ZodNumber>;
            max: zod.ZodOptional<zod.ZodNumber>;
            min: zod.ZodOptional<zod.ZodNumber>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        hidden: zod.ZodOptional<zod.ZodBoolean>;
        hint: zod.ZodOptional<zod.ZodString>;
        id: zod.ZodOptional<zod.ZodString>;
        int: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        int32: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        int64: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        kind: zod.ZodDefault<zod.ZodEnum<{
            string: "string";
            lookup: "lookup";
            none: "none";
            list: "list";
            bool: "bool";
            int: "int";
            int32: "int32";
            int64: "int64";
            uint: "uint";
            uint32: "uint32";
            uint64: "uint64";
            float: "float";
            float32: "float32";
            float64: "float64";
            binary: "binary";
            richtext: "richtext";
            datetime: "datetime";
            duration: "duration";
        }>>;
        lookup: zod.ZodOptional<zod.ZodObject<{
            display: zod.ZodOptional<zod.ZodString>;
            name: zod.ZodOptional<zod.ZodString>;
            path: zod.ZodOptional<zod.ZodString>;
            primary: zod.ZodOptional<zod.ZodString>;
            query: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        name: zod.ZodOptional<zod.ZodString>;
        readonly: zod.ZodOptional<zod.ZodBoolean>;
        required: zod.ZodOptional<zod.ZodBoolean>;
        richtext: zod.ZodOptional<zod.ZodObject<{
            maxBytes: zod.ZodOptional<zod.ZodNumber>;
            maxChars: zod.ZodOptional<zod.ZodNumber>;
            multiline: zod.ZodOptional<zod.ZodBoolean>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        string: zod.ZodOptional<zod.ZodObject<{
            maxBytes: zod.ZodOptional<zod.ZodNumber>;
            maxChars: zod.ZodOptional<zod.ZodNumber>;
            multiline: zod.ZodOptional<zod.ZodBoolean>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        uint: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        uint32: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        uint64: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
    }, zod.z.core.$strip>>>;
    indices: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodObject<{
        fields: zod.ZodOptional<zod.ZodArray<zod.ZodString>>;
        include: zod.ZodOptional<zod.ZodArray<zod.ZodString>>;
        unique: zod.ZodOptional<zod.ZodBoolean>;
    }, zod.z.core.$strip>>>;
}, zod.z.core.$strip>;
export declare const updateTypeExtensionsResponseFieldsItemKindDefault = "none";
export declare const UpdateTypeExtensionsResponse: zod.ZodObject<{
    about: zod.ZodOptional<zod.ZodString>;
    administered: zod.ZodOptional<zod.ZodBoolean>;
    createdAt: zod.ZodOptional<zod.ZodString>;
    createdBy: zod.ZodOptional<zod.ZodObject<{
        id: zod.ZodOptional<zod.ZodString>;
        name: zod.ZodOptional<zod.ZodString>;
        type: zod.ZodOptional<zod.ZodString>;
    }, zod.z.core.$strip>>;
    display: zod.ZodOptional<zod.ZodString>;
    extendable: zod.ZodOptional<zod.ZodBoolean>;
    fields: zod.ZodOptional<zod.ZodArray<zod.ZodObject<{
        always: zod.ZodOptional<zod.ZodUnknown>;
        binary: zod.ZodOptional<zod.ZodObject<{
            maxBytes: zod.ZodOptional<zod.ZodNumber>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        bool: zod.ZodOptional<zod.ZodObject<{}, zod.z.core.$loose>>;
        datetime: zod.ZodOptional<zod.ZodObject<{
            epoch: zod.ZodOptional<zod.ZodNumber>;
            format: zod.ZodOptional<zod.ZodString>;
            zone: zod.ZodOptional<zod.ZodString>;
        }, zod.z.core.$strip>>;
        default: zod.ZodOptional<zod.ZodUnknown>;
        disabled: zod.ZodOptional<zod.ZodBoolean>;
        duration: zod.ZodOptional<zod.ZodObject<{
            format: zod.ZodOptional<zod.ZodString>;
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        float: zod.ZodOptional<zod.ZodObject<{
            frac: zod.ZodOptional<zod.ZodNumber>;
            max: zod.ZodOptional<zod.ZodNumber>;
            min: zod.ZodOptional<zod.ZodNumber>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        float32: zod.ZodOptional<zod.ZodObject<{
            frac: zod.ZodOptional<zod.ZodNumber>;
            max: zod.ZodOptional<zod.ZodNumber>;
            min: zod.ZodOptional<zod.ZodNumber>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        float64: zod.ZodOptional<zod.ZodObject<{
            frac: zod.ZodOptional<zod.ZodNumber>;
            max: zod.ZodOptional<zod.ZodNumber>;
            min: zod.ZodOptional<zod.ZodNumber>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        hidden: zod.ZodOptional<zod.ZodBoolean>;
        hint: zod.ZodOptional<zod.ZodString>;
        id: zod.ZodOptional<zod.ZodString>;
        int: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        int32: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        int64: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        kind: zod.ZodDefault<zod.ZodEnum<{
            string: "string";
            lookup: "lookup";
            none: "none";
            list: "list";
            bool: "bool";
            int: "int";
            int32: "int32";
            int64: "int64";
            uint: "uint";
            uint32: "uint32";
            uint64: "uint64";
            float: "float";
            float32: "float32";
            float64: "float64";
            binary: "binary";
            richtext: "richtext";
            datetime: "datetime";
            duration: "duration";
        }>>;
        lookup: zod.ZodOptional<zod.ZodObject<{
            display: zod.ZodOptional<zod.ZodString>;
            name: zod.ZodOptional<zod.ZodString>;
            path: zod.ZodOptional<zod.ZodString>;
            primary: zod.ZodOptional<zod.ZodString>;
            query: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        name: zod.ZodOptional<zod.ZodString>;
        readonly: zod.ZodOptional<zod.ZodBoolean>;
        required: zod.ZodOptional<zod.ZodBoolean>;
        richtext: zod.ZodOptional<zod.ZodObject<{
            maxBytes: zod.ZodOptional<zod.ZodNumber>;
            maxChars: zod.ZodOptional<zod.ZodNumber>;
            multiline: zod.ZodOptional<zod.ZodBoolean>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        string: zod.ZodOptional<zod.ZodObject<{
            maxBytes: zod.ZodOptional<zod.ZodNumber>;
            maxChars: zod.ZodOptional<zod.ZodNumber>;
            multiline: zod.ZodOptional<zod.ZodBoolean>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        uint: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        uint32: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
        uint64: zod.ZodOptional<zod.ZodObject<{
            max: zod.ZodOptional<zod.ZodString>;
            min: zod.ZodOptional<zod.ZodString>;
            violation: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodString>>;
        }, zod.z.core.$strip>>;
    }, zod.z.core.$strip>>>;
    id: zod.ZodOptional<zod.ZodString>;
    indexes: zod.ZodOptional<zod.ZodRecord<zod.ZodString, zod.ZodObject<{
        fields: zod.ZodOptional<zod.ZodArray<zod.ZodString>>;
        include: zod.ZodOptional<zod.ZodArray<zod.ZodString>>;
        unique: zod.ZodOptional<zod.ZodBoolean>;
    }, zod.z.core.$strip>>>;
    name: zod.ZodOptional<zod.ZodString>;
    objclass: zod.ZodOptional<zod.ZodString>;
    path: zod.ZodOptional<zod.ZodString>;
    primary: zod.ZodOptional<zod.ZodString>;
    readonly: zod.ZodOptional<zod.ZodBoolean>;
    repo: zod.ZodOptional<zod.ZodString>;
    updatedAt: zod.ZodOptional<zod.ZodString>;
    updatedBy: zod.ZodOptional<zod.ZodObject<{
        id: zod.ZodOptional<zod.ZodString>;
        name: zod.ZodOptional<zod.ZodString>;
        type: zod.ZodOptional<zod.ZodString>;
    }, zod.z.core.$strip>>;
}, zod.z.core.$strip>;
