import * as z from "zod"; import { AccessControlItem } from "./accesscontrolitem.js"; import { ContextFullResponse } from "./contextfullresponse.js"; import { CoordinatesResponse } from "./coordinatesresponse.js"; import { DeliveryTypeAll } from "./deliverytypeall.js"; export type InfoModeration = { kind?: string | undefined; status?: string | undefined; updated_at?: string | undefined; }; export declare const InfoModeration$zodSchema: z.ZodType; export type RelatedAsset = {}; export declare const RelatedAsset$zodSchema: z.ZodType; export type LastUpdated = { access_control_updated_at?: string | undefined; context_updated_at?: string | undefined; metadata_updated_at?: string | undefined; public_id_updated_at?: string | undefined; tags_updated_at?: string | undefined; updated_at?: string | undefined; }; export declare const LastUpdated$zodSchema: z.ZodType; export type Derived = { transformation?: string | undefined; format?: string | undefined; bytes?: number | undefined; id?: string | undefined; url?: string | undefined; secure_url?: string | undefined; }; export declare const Derived$zodSchema: z.ZodType; export type Version = { version_id?: string | undefined; version?: string | undefined; format?: string | null | undefined; size?: number | undefined; time?: string | undefined; restorable?: boolean | undefined; }; export declare const Version$zodSchema: z.ZodType; /** * Additional asset information (visual search, recognized people, etc.) */ export type InfoInfo = {}; export declare const InfoInfo$zodSchema: z.ZodType; export type Derivative = { id?: string | undefined; transformation?: string | undefined; transformation_signature?: string | undefined; secure_url?: string | undefined; }; export declare const Derivative$zodSchema: z.ZodType; export type Info = { asset_id?: string | undefined; public_id?: string | undefined; asset_folder?: string | undefined; display_name?: string | undefined; folder?: string | undefined; filename?: string | undefined; format?: string | undefined; version?: number | undefined; resource_type?: string | undefined; type?: DeliveryTypeAll | undefined; created_at?: string | undefined; uploaded_at?: string | undefined; bytes?: number | undefined; backup_bytes?: number | undefined; width?: number | null | undefined; height?: number | null | undefined; aspect_ratio?: number | null | undefined; pixels?: number | null | undefined; tags?: Array | null | undefined; context?: ContextFullResponse | null | undefined; metadata?: { [k: string]: any; } | undefined; moderation_kind?: string | undefined; moderation_status?: string | undefined; moderation?: Array | undefined; backup?: boolean | undefined; url?: string | undefined; secure_url?: string | undefined; status?: string | undefined; access_control?: Array | null | undefined; etag?: string | undefined; animated?: boolean | null | undefined; duration?: number | null | undefined; resource_subtype?: string | null | undefined; substatus?: string | null | undefined; related_assets?: Array | null | undefined; last_updated?: LastUpdated | null | undefined; next_cursor?: string | undefined; derived?: Array | undefined; faces?: Array> | null | undefined; coordinates?: CoordinatesResponse | null | undefined; illustration_score?: number | undefined; semi_transparent?: boolean | undefined; grayscale?: boolean | undefined; colors?: Array> | undefined; predominant?: { [k: string]: Array>; } | undefined; versions?: Array | undefined; info?: InfoInfo | undefined; derivatives?: Array | null | undefined; }; export declare const Info$zodSchema: z.ZodType; //# sourceMappingURL=info.d.ts.map