export type DownloadScope = 'Canvas' | 'Views' | 'Drawing areas' | 'Layers and elements';
export type DownloadFormat = 'png' | 'jpeg' | 'jpg' | 'webp' | 'svg' | 'pdf' | 'json';
export type DownloadExportMode = 'current' | 'single' | 'all';
export type DownloadUnit = 'px' | 'cm' | 'mm' | 'in';
export type DownloadQualityPreset = 'screen' | 'print';

export type DownloadOption = { value: string; label: string };
export type DownloadT = (key: string, fallback?: string | Record<string, unknown>, values?: Record<string, unknown>) => string;
