import type { IPrinterManager } from '../../core/interfaces'; import type { PrinterCapabilitiesInfo, PrinterInfo } from '../../core/types'; export declare class WindowsPrinterManagerAdapter implements IPrinterManager { private capabilitiesService; constructor(); getAvailablePrinters(): PrinterInfo[]; getDefaultPrinter(): string | null; printerExists(printerName: string): boolean; /** * Get detailed printer capabilities including paper sizes, bins, duplex support, etc. * @param printerName - Name of the printer to query * @returns Comprehensive printer capabilities information */ getPrinterCapabilities(printerName: string): PrinterCapabilitiesInfo; } //# sourceMappingURL=windows-printer-manager.adapter.d.ts.map