import { PrintService } from '../lib-core/print-service';
export declare class MobilePrintService extends PrintService {
    print(options: {
        printerName: string;
        textToPrint: string;
        pageWidth: number;
        pageHeight: number;
        encoding: 'utf-8' | 'acii' | '8859-5' | 'cp866' | 'cp864' | 'cp1256' | 'cp863' | 'cp858' | 'apex' | 'koi8-r' | any;
        secureConnection?: boolean;
    }): Promise<void>;
    printImage(options: {
        printerName: string;
        data: {
            command: string;
            commandData: string;
            printerModel?: "Apex3" | "Alpha-3R" | "MIP480" | any;
            printOptions?: any;
        };
        secureConnection?: boolean;
    }): Promise<void>;
    getPrinters(): Promise<Array<string>>;
}
