/** * ESC/Bematech Command Adapter * * ESC/Bematech (ESC/Bema) command implementation for Bematech thermal printers. * The MP-4200 TH supports both ESC/Bema and ESC/POS modes - only one active at a time. * * Note: ESC/Bema has limited command support compared to ESC/POS. * Some advanced features (like QR codes) may not be available. * * Reference: Bematech MP-4200 TH Programming Manual */ import { CommandAdapter, CharacterSize } from './types'; /** * ESC/Bematech Command Adapter * For Bematech printers in ESC/Bema mode */ export declare class ESCBematechCommandAdapter implements CommandAdapter { getName(): string; getMaxCharacterSize(): CharacterSize; getInitCommand(): number[]; getAlignCommand(align: 'left' | 'center' | 'right'): number[]; getCharacterSizeCommand(width: number, height: number, bold: boolean): number[]; getLineSpacingCommand(dots?: number): number[]; getCutCommand(type: 'full' | 'partial', feedLines?: number): number[]; getQRCodeCommand(data: string, size: number): number[]; getRasterImageCommand(imageData: number[], width: number, height: number): number[]; getLineFeedCommand(lines?: number): number[]; getFeedLinesCommand(lines: number): number[]; } //# sourceMappingURL=escbematech-adapter.d.ts.map