export default class TSPLGenerator { private commands; constructor(); init(): this; addCommand(content: string): this; setSize(pageWidth?: number, pageHeight?: number): void; setSpeed(printSpeed?: number): void; setDensity(printDensity?: number): void; setDirection(direction?: number): void; setReference(x?: number, y?: number): this; setOffset(n?: number): void; setShift(n?: number): void; setSound(level?: number, interval?: number): void; setCls(): void; _text(content: string, size?: number, x?: number, y?: number): this; setText(x: number, y: number, font: string, rotation: number, x_: number, y_: number, content: string): void; _barCode(content: string, x: number, y: number, height: number): this; setBarCode(x: number, y: number, codeType: string, height: number, readable: number, rotation: number, narrow: number, wide: number, content: string): void; setGap(printGap: string): void; setFeed(feed: number): void; setBackFeed(backup: number): void; setFromfeed(): void; setHome(): void; setLimitfeed(limit: number): void; setBar(x: number, y: number, width: number, height: number): void; setBox(x_start: number, y_start: number, x_end: number, y_end: number, thickness: number): void; setPrint(printNum: number): void; getData(): any[]; }