import * as z from "zod"; import { ClosedEnum } from "../types/enums.js"; import { AccessControlItem } from "./accesscontrolitem.js"; import { StructuredMetadataParam } from "./structuredmetadataparam.js"; import { TagsParam } from "./tagsparam.js"; /** * The moderation status of the resource. */ export declare const ResourceUpdateRequestModerationStatus: { readonly Approved: "approved"; readonly Rejected: "rejected"; }; /** * The moderation status of the resource. */ export type ResourceUpdateRequestModerationStatus = ClosedEnum; export declare const ResourceUpdateRequestModerationStatus$zodSchema: z.ZodEnum<{ approved: "approved"; rejected: "rejected"; }>; /** * The resource properties to update. */ export type ResourceUpdateRequest = { display_name?: string | undefined; unique_display_name?: boolean | undefined; asset_folder?: string | undefined; tags?: TagsParam | undefined; context?: string | undefined; metadata?: StructuredMetadataParam | undefined; clear_invalid?: boolean | undefined; face_coordinates?: string | undefined; custom_coordinates?: string | undefined; regions?: string | undefined; quality_override?: string | undefined; moderation_status?: ResourceUpdateRequestModerationStatus | undefined; auto_tagging?: number | undefined; detection?: string | undefined; ocr?: string | undefined; raw_convert?: string | undefined; categorization?: string | undefined; visual_search?: boolean | undefined; background_removal?: string | undefined; access_control?: Array | undefined; }; export declare const ResourceUpdateRequest$zodSchema: z.ZodType; //# sourceMappingURL=resourceupdaterequest.d.ts.map