/// import { PrinterType } from "./printer-type"; export declare class Epson implements PrinterType { config: { CTL_LF: Buffer; CTL_FF: Buffer; CTL_CR: Buffer; CTL_HT: Buffer; CTL_SET_HT: Buffer; CTL_VT: Buffer; HW_INIT: Buffer; HW_SELECT: Buffer; HW_RESET: Buffer; BEEP: Buffer; UPSIDE_DOWN_ON: Buffer; UPSIDE_DOWN_OFF: Buffer; CD_KICK_2: Buffer; CD_KICK_5: Buffer; PAPER_FULL_CUT: Buffer; PAPER_PART_CUT: Buffer; TXT_NORMAL: Buffer; TXT_2HEIGHT: Buffer; TXT_2WIDTH: Buffer; TXT_4SQUARE: Buffer; TXT_UNDERL_OFF: Buffer; TXT_UNDERL_ON: Buffer; TXT_UNDERL2_ON: Buffer; TXT_BOLD_OFF: Buffer; TXT_BOLD_ON: Buffer; TXT_INVERT_OFF: Buffer; TXT_INVERT_ON: Buffer; TXT_FONT_A: Buffer; TXT_FONT_B: Buffer; TXT_ALIGN_LT: Buffer; TXT_ALIGN_CT: Buffer; TXT_ALIGN_RT: Buffer; CODE_PAGE_PC437_USA: Buffer; CODE_PAGE_KATAKANA: Buffer; CODE_PAGE_PC850_MULTILINGUAL: Buffer; CODE_PAGE_PC860_PORTUGUESE: Buffer; CODE_PAGE_PC863_CANADIAN_FRENCH: Buffer; CODE_PAGE_PC865_NORDIC: Buffer; CODE_PAGE_PC851_GREEK: Buffer; CODE_PAGE_PC853_TURKISH: Buffer; CODE_PAGE_PC857_TURKISH: Buffer; CODE_PAGE_PC737_GREEK: Buffer; CODE_PAGE_ISO8859_7_GREEK: Buffer; CODE_PAGE_WPC1252: Buffer; CODE_PAGE_PC866_CYRILLIC2: Buffer; CODE_PAGE_PC852_LATIN2: Buffer; CODE_PAGE_SLOVENIA: Buffer; CODE_PAGE_PC858_EURO: Buffer; CODE_PAGE_KU42_THAI: Buffer; CODE_PAGE_TIS11_THAI: Buffer; CODE_PAGE_TIS18_THAI: Buffer; CODE_PAGE_TCVN3_VIETNAMESE_L: Buffer; CODE_PAGE_TCVN3_VIETNAMESE_U: Buffer; CODE_PAGE_PC720_ARABIC: Buffer; CODE_PAGE_WPC775_BALTIC_RIM: Buffer; CODE_PAGE_PC855_CYRILLIC: Buffer; CODE_PAGE_PC861_ICELANDIC: Buffer; CODE_PAGE_PC862_HEBREW: Buffer; CODE_PAGE_PC864_ARABIC: Buffer; CODE_PAGE_PC869_GREEK: Buffer; CODE_PAGE_ISO8859_2_LATIN2: Buffer; CODE_PAGE_ISO8859_15_LATIN9: Buffer; CODE_PAGE_PC1098_FARCI: Buffer; CODE_PAGE_PC1118_LITHUANIAN: Buffer; CODE_PAGE_PC1119_LITHUANIAN: Buffer; CODE_PAGE_PC1125_UKRANIAN: Buffer; CODE_PAGE_WPC1250_LATIN2: Buffer; CODE_PAGE_WPC1251_CYRILLIC: Buffer; CODE_PAGE_WPC1253_GREEK: Buffer; CODE_PAGE_WPC1254_TURKISH: Buffer; CODE_PAGE_WPC1255_HEBREW: Buffer; CODE_PAGE_WPC1256_ARABIC: Buffer; CODE_PAGE_WPC1257_BALTIC_RIM: Buffer; CODE_PAGE_WPC1258_VIETNAMESE: Buffer; CODE_PAGE_KZ1048_KAZAKHSTAN: Buffer; CODE_PAGE_JAPAN: Buffer; CODE_PAGE_KOREA: Buffer; CODE_PAGE_CHINA: Buffer; CODE_PAGE_HK_TW: Buffer; CODE_PAGES: { PC437_USA: string; PC850_MULTILINGUAL: string; PC860_PORTUGUESE: string; PC863_CANADIAN_FRENCH: string; PC865_NORDIC: string; PC851_GREEK: string; PC857_TURKISH: string; PC737_GREEK: string; ISO8859_7_GREEK: string; WPC1252: string; PC866_CYRILLIC2: string; PC852_LATIN2: string; SLOVENIA: string; PC858_EURO: string; WPC775_BALTIC_RIM: string; PC855_CYRILLIC: string; PC861_ICELANDIC: string; PC862_HEBREW: string; PC864_ARABIC: string; PC869_GREEK: string; ISO8859_2_LATIN2: string; ISO8859_15_LATIN9: string; PC1125_UKRANIAN: string; WPC1250_LATIN2: string; WPC1251_CYRILLIC: string; WPC1253_GREEK: string; WPC1254_TURKISH: string; WPC1255_HEBREW: string; WPC1256_ARABIC: string; WPC1257_BALTIC_RIM: string; WPC1258_VIETNAMESE: string; KZ1048_KAZAKHSTAN: string; JAPAN: string; KOREA: string; CHINA: string; HK_TW: string; }; BARCODE_TXT_OFF: Buffer; BARCODE_TXT_ABV: Buffer; BARCODE_TXT_BLW: Buffer; BARCODE_TXT_BTH: Buffer; BARCODE_FONT_A: Buffer; BARCODE_FONT_B: Buffer; BARCODE_HEIGHT: Buffer; BARCODE_WIDTH: Buffer; BARCODE_UPC_A: Buffer; BARCODE_UPC_E: Buffer; BARCODE_EAN13: Buffer; BARCODE_EAN8: Buffer; BARCODE_CODE39: Buffer; BARCODE_ITF: Buffer; BARCODE_NW7: Buffer; QRCODE_MODEL1: Buffer; QRCODE_MODEL2: Buffer; QRCODE_MODEL3: Buffer; QRCODE_CORRECTION_L: Buffer; QRCODE_CORRECTION_M: Buffer; QRCODE_CORRECTION_Q: Buffer; QRCODE_CORRECTION_H: Buffer; QRCODE_CELLSIZE_1: Buffer; QRCODE_CELLSIZE_2: Buffer; QRCODE_CELLSIZE_3: Buffer; QRCODE_CELLSIZE_4: Buffer; QRCODE_CELLSIZE_5: Buffer; QRCODE_CELLSIZE_6: Buffer; QRCODE_CELLSIZE_7: Buffer; QRCODE_CELLSIZE_8: Buffer; QRCODE_PRINT: Buffer; PDF417_CORRECTION: Buffer; PDF417_ROW_HEIGHT: Buffer; PDF417_WIDTH: Buffer; PDF417_COLUMNS: Buffer; PDF417_OPTION_STANDARD: Buffer; PDF417_OPTION_TRUNCATED: Buffer; PDF417_PRINT: Buffer; MAXI_MODE2: Buffer; MAXI_MODE3: Buffer; MAXI_MODE4: Buffer; MAXI_MODE5: Buffer; MAXI_MODE6: Buffer; MAXI_PRINT: Buffer; S_RASTER_N: Buffer; S_RASTER_2W: Buffer; S_RASTER_2H: Buffer; S_RASTER_Q: Buffer; PD_N50: Buffer; PD_N37: Buffer; PD_N25: Buffer; PD_N12: Buffer; PD_0: Buffer; PD_P50: Buffer; PD_P37: Buffer; PD_P25: Buffer; }; private buffer; code128(): Buffer; append(appendBuffer: Buffer): void; beep(): Buffer; setTextSize(height: number, width: number): Buffer; printQR(str: string, settings?: { cellSize?: number; correction?: "L" | "M" | "Q" | "H"; model?: number; }): Buffer; pdf417(data: string, settings?: { rowHeight?: number; width?: number; correction?: number; truncated?: boolean; columns?: number; }): Buffer; maxiCode(data: string, settings?: { mode?: number; }): Buffer; printBarcode(data: string, type?: number, settings?: { hriPos?: number; hriFont?: number; width?: number; height?: number; }): Buffer; printImageBuffer(width: number, height: number, data: Buffer): Buffer; }