import { DocumentStyle, PdfFormat } from '../types'; export interface IPdfGeneratorConfig { defaultFormat: PdfFormat; defaultStyle: DocumentStyle; defaultColor: string; embeddedFonts: boolean; enableValidation: boolean; enableLogging: boolean; } export interface IPdfGeneratorOptions { color?: string; logo?: string; customStyles?: Record; } export declare const DEFAULT_CONFIG: IPdfGeneratorConfig; export declare const VALID_FORMATS: readonly [PdfFormat.LETTER, PdfFormat.LEGAL, PdfFormat.HALF_LETTER, PdfFormat.HALF_LEGAL, PdfFormat.ROLL, PdfFormat.TICKET]; export declare const VALID_STYLES: readonly [DocumentStyle.CLASSIC, DocumentStyle.MODERN, DocumentStyle.MINIMALIST, DocumentStyle.CORPORATE]; export declare const PREDEFINED_COLORS: { readonly primary: "#2563eb"; readonly secondary: "#64748b"; readonly success: "#059669"; readonly warning: "#d97706"; readonly danger: "#dc2626"; readonly info: "#0891b2"; readonly dark: "#1f2937"; readonly light: "#f3f4f6"; }; //# sourceMappingURL=config.d.ts.map