declare const TecToySunmiSDK: { impressora: { ObterStatus: () => Promise; ImprimirTexto: (texto?: string) => void; ImprimirQRCode: (data: import("./types/tectoysunmi-types").ImprimirQRCodeType) => void; ImprimirRAW: (bytes: any, feed_lines?: number) => void; CortarPapel: () => void; AvancarLinha: (linhas?: number) => void; Avancar3Linhas: () => void; }; gaveta: { AbrirGaveta: () => Promise; }; scanner: { onBarcodeRead: (callback: (ev: import("./types/tectoysunmi-types").TectoyScannerOnBarcodeReadType) => void) => () => void; }; lcd: { ControlarLCD: (funcao: import("./enums/tectoysunmisdk-enum").TectoyLCDFuncaoEnum) => Promise; EnviarTexto: (texto?: string, tamanho_fonte?: number, preencher?: boolean) => Promise; EnviarTextos: (data: import("./types/tectoysunmi-types").TectoyLCDMultiTextoType) => Promise; }; lampada: { ControlarLampada: (status: import("./enums/tectoysunmisdk-enum").TectoyLampStatusEnum, led: import("./enums/tectoysunmisdk-enum").TectoyLampLedEnum) => Promise; ControlarLampadaLoop: (status: import("./enums/tectoysunmisdk-enum").TectoyLampStatusEnum, onTime: number, offTime: number, led: import("./enums/tectoysunmisdk-enum").TectoyLampLedEnum) => Promise; Desligar: () => Promise; }; barcode: { Gerar: (data: import("./types/tectoysunmi-types").TectoyBarcodeGerarType) => Promise; }; utils: { FecharApp: () => Promise; ModoFullScreen: (ativar?: boolean) => Promise; ReiniciarDispositivo: (motivo?: string) => Promise; }; }; export * from './types/tectoysunmi-types'; export * from './enums/tectoysunmisdk-enum'; export * from './consts/tectoysunmi-consts'; export default TecToySunmiSDK;