import { Align, Style, Cut, Drawer } from '../actions'; import { Profile } from '.'; import { Font } from '../capabilities'; export default class Epson extends Profile { feed(lines: number): Promise; cutter(_: Cut): Promise; buzzer(): Promise; drawer(number: Drawer, on_time: number, off_time: number): Promise; setAlignment(align: Align): Promise; protected setMode(mode: number, enable: boolean): Promise; protected setStyle(style: Style, enable: boolean): Promise; protected setCharSize({ width, height, }: { width: number; height: number; }): Promise; qrcode(data: string, size: number): Promise; protected fontChanged(current: Font, previows: Font): Promise; }