import { PrinterConfig, PrintOptions, ImageDimensions, PrinterProtocol, DebugConfig } from '../types/index.js'; import { ParsedArguments } from './argumentParser.js'; export declare const IMAGE_DIMENSIONS: ImageDimensions; export declare const getPrinterProtocol: (imageDimensions: ImageDimensions) => PrinterProtocol; export declare function getPrinterConfig(): PrinterConfig; export declare function getDebugConfig(): DebugConfig; export declare function getDefaultPrintOptions(): PrintOptions; export declare function getEnv(key: string, fallback: string): string; export declare function getPrinterConfigWithArgs(parsedArgs?: ParsedArguments): PrinterConfig; export declare function getDebugConfigWithArgs(parsedArgs?: ParsedArguments): DebugConfig; export declare function getDefaultPrintOptionsWithArgs(parsedArgs?: ParsedArguments): PrintOptions;