import * as z from "zod";
import { ClosedEnum } from "../../types/enums.js";
export declare const FieldsSpec: {
    readonly AssetFolder: "asset_folder";
    readonly Folder: "folder";
    readonly Filename: "filename";
    readonly Format: "format";
    readonly Version: "version";
    readonly VersionId: "version_id";
    readonly Signature: "signature";
    readonly ResourceType: "resource_type";
    readonly CreatedAt: "created_at";
    readonly UploadedAt: "uploaded_at";
    readonly Bytes: "bytes";
    readonly BackupBytes: "backup_bytes";
    readonly Width: "width";
    readonly Height: "height";
    readonly AspectRatio: "aspect_ratio";
    readonly AccessControl: "access_control";
    readonly Metadata: "metadata";
    readonly Context: "context";
    readonly Tags: "tags";
    readonly Pixels: "pixels";
    readonly Custom: "custom";
    readonly Moderation: "moderation";
    readonly Url: "url";
    readonly SecureUrl: "secure_url";
    readonly Status: "status";
    readonly Etag: "etag";
};
export type FieldsSpec = ClosedEnum<typeof FieldsSpec>;
/** @internal */
export declare const FieldsSpec$inboundSchema: z.ZodNativeEnum<typeof FieldsSpec>;
/** @internal */
export declare const FieldsSpec$outboundSchema: z.ZodNativeEnum<typeof FieldsSpec>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace FieldsSpec$ {
    /** @deprecated use `FieldsSpec$inboundSchema` instead. */
    const inboundSchema: z.ZodNativeEnum<{
        readonly AssetFolder: "asset_folder";
        readonly Folder: "folder";
        readonly Filename: "filename";
        readonly Format: "format";
        readonly Version: "version";
        readonly VersionId: "version_id";
        readonly Signature: "signature";
        readonly ResourceType: "resource_type";
        readonly CreatedAt: "created_at";
        readonly UploadedAt: "uploaded_at";
        readonly Bytes: "bytes";
        readonly BackupBytes: "backup_bytes";
        readonly Width: "width";
        readonly Height: "height";
        readonly AspectRatio: "aspect_ratio";
        readonly AccessControl: "access_control";
        readonly Metadata: "metadata";
        readonly Context: "context";
        readonly Tags: "tags";
        readonly Pixels: "pixels";
        readonly Custom: "custom";
        readonly Moderation: "moderation";
        readonly Url: "url";
        readonly SecureUrl: "secure_url";
        readonly Status: "status";
        readonly Etag: "etag";
    }>;
    /** @deprecated use `FieldsSpec$outboundSchema` instead. */
    const outboundSchema: z.ZodNativeEnum<{
        readonly AssetFolder: "asset_folder";
        readonly Folder: "folder";
        readonly Filename: "filename";
        readonly Format: "format";
        readonly Version: "version";
        readonly VersionId: "version_id";
        readonly Signature: "signature";
        readonly ResourceType: "resource_type";
        readonly CreatedAt: "created_at";
        readonly UploadedAt: "uploaded_at";
        readonly Bytes: "bytes";
        readonly BackupBytes: "backup_bytes";
        readonly Width: "width";
        readonly Height: "height";
        readonly AspectRatio: "aspect_ratio";
        readonly AccessControl: "access_control";
        readonly Metadata: "metadata";
        readonly Context: "context";
        readonly Tags: "tags";
        readonly Pixels: "pixels";
        readonly Custom: "custom";
        readonly Moderation: "moderation";
        readonly Url: "url";
        readonly SecureUrl: "secure_url";
        readonly Status: "status";
        readonly Etag: "etag";
    }>;
}
//# sourceMappingURL=fieldsspec.d.ts.map