/** Primitive value types reported in media generation normalization metadata. */ export type MediaNormalizationValue = string | number | boolean; /** Requested/applied value pair plus provenance for a normalized media option. */ export type MediaNormalizationEntry = { requested?: TValue; applied?: TValue; derivedFrom?: string; supportedValues?: readonly TValue[]; }; /** Normalization metadata shared by media generation responses. */ export type MediaGenerationNormalizationMetadataInput = { size?: MediaNormalizationEntry; aspectRatio?: MediaNormalizationEntry; resolution?: MediaNormalizationEntry; durationSeconds?: MediaNormalizationEntry; }; /** True when a normalization entry contains any user-visible normalization metadata. */ export declare function hasMediaNormalizationEntry(entry: MediaNormalizationEntry | undefined): entry is MediaNormalizationEntry;