/** * Normalize a 0-100 quality value to the library-specific parameter. * * | Format | Input 0-100 → Output | * |----------|------------------------------------------| * | jpg/webp | 0.0-1.0 (Canvas quality) | * | avif | 0.0-1.0 (Canvas quality) | * | png | OxiPNG level 1-6 (future) | * | gif | maxColors 2-256 | * | others | N/A (returns undefined) | */ declare function normalizeQuality(format: string, quality: number | null | undefined): number | undefined; /** * Get compression metadata for a format. */ declare function getCompressionMeta(format: string): { hasQuality: boolean; qualityLabel: string; }; export { getCompressionMeta, normalizeQuality };