@linvix-sistemas/react-native-tectoysunmisdk
Version:
Pacote de comunicação com o hardware de Sunmi/Tectoy Automação, para efetuar impressão, comunicação com LCD entre outros.
35 lines (34 loc) • 1.11 kB
TypeScript
import type { TectoyBarcodeFormatEnum, TectoyLampLedEnum, TectoyLampStatusEnum, TectoyLCDFuncaoEnum } from '../enums/tectoysunmisdk-enum';
export declare type StatusImpressoraType = {
code: number;
device_name: string;
status: string;
};
export declare type ImprimirQRCodeType = {
data: string;
size: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16;
error: 0 | 1 | 2 | 3;
};
export declare type TectoyLCDMultiTextoType = {
texto1: string;
texto1_peso_tamanho: number;
texto2: string;
texto2_peso_tamanho: number;
texto3: string;
texto3_peso_tamanho: number;
};
export declare type TectoyLCDFuncaoType = TectoyLCDFuncaoEnum;
export declare type TectoyLampStatusType = TectoyLampStatusEnum;
export declare type TectoyLampLedType = TectoyLampLedEnum;
export declare type TectoyScannerOnBarcodeReadType = {
code: string;
};
export declare type TectoyBarcodeGerarType = {
conteudo: string;
formato: TectoyBarcodeFormatEnum;
largura: number;
altura: number;
margem?: number;
cor?: string;
cor_fundo?: string;
};