import { App } from 'vue-demi'; import { MyPrintConfig, PrintResult, PrintOptions } from './types/entity'; export declare const myPrintOptions: MyPrintConfig; export declare function installPrinter(app: App): void; export declare const MyPrinter: { initMyPrinter(options: MyPrintConfig): void; setLocale(locale: T): void; setClientUrl(clientUrl: string): void; setServerUrl(serverUrl: string): void; clientConnectIs(): boolean; getPrinterList(): import("./types/entity").Printer[]; getDefaultPrinter(): import("./types/entity").Printer; asyncGetPrinterList(): Promise; chromePreview(printProps: PrintOptions): Promise; chromePrinter(printProps: PrintOptions): Promise; clientPrinter(printProps: PrintOptions): Promise; pdfChrome(printProps: PrintOptions): Promise; pdfClient(printProps: PrintOptions): Promise; pdfServer(printProps: PrintOptions): Promise; imgChrome(printProps: PrintOptions): Promise; imgServer(printProps: PrintOptions): Promise; };