/** * Storage MIME Type Mappings * * Centralized mapping between output formats, file extensions, and MIME types. * Used for file generation, validation, and content-type handling. * * @module @plyaz/config/storage/mime-types */ import type { OUTPUT_FORMAT } from '@plyaz/types'; /** * Map of output formats to file extensions */ export declare const STORAGE_OUTPUT_FORMAT_TO_EXTENSION: Record; /** * Map of output formats to MIME types */ export declare const STORAGE_OUTPUT_FORMAT_TO_MIME_TYPE: Record; /** * Get file extension for output format */ export declare function getStorageExtensionForFormat(format: OUTPUT_FORMAT): string; /** * Get MIME type for output format */ export declare function getStorageMimeTypeForFormat(format: OUTPUT_FORMAT): string; /** * Get both extension and MIME type for output format */ export declare function getStorageFormatInfo(format: OUTPUT_FORMAT): { extension: string; mimeType: string; }; //# sourceMappingURL=mime-types.d.ts.map