import { PaperSize } from "./PrinterProvider.enum";
export type PrinterConnectionOptions = {
    devId?: string;
    /** Client + URL timeout for heartbeat / online checks. Default: 5000 ms. */
    requestTimeoutMs?: number;
    /** Client + URL timeout for print jobs. Default: 20000 ms. */
    printRequestTimeoutMs?: number;
    useHttps?: boolean;
};
export type PrinterConfig = {
    id: string;
    printerIp: string;
    paperSize: PaperSize;
    options?: PrinterConnectionOptions;
};
