import { addca3a7e9c7649ae } from "../internal/a69125a36514bd909/addca3a7e9c7649ae"; import { MagnificationParameter } from "./MagnificationParameter"; import * as Printer from "./printer"; export declare class PageModeBuilder extends addca3a7e9c7649ae { _parameter: Printer.PageModeParameter | undefined; _parameters: Map; constructor(parameter?: Printer.PageModeParameter); stylePrintDirection(direction: Printer.PageModePrintDirection): PageModeBuilder; styleFont(type: Printer.FontType): PageModeBuilder; styleBold(enable: boolean): PageModeBuilder; styleInvert(enable: boolean): PageModeBuilder; styleUnderLine(enable: boolean): PageModeBuilder; styleMagnification(parameter: MagnificationParameter): PageModeBuilder; styleBaseMagnification(parameter: Printer.BaseMagnificationParameter): PageModeBuilder; styleCharacterSpace(width: number): PageModeBuilder; styleLineSpace(height: number): PageModeBuilder; styleVerticalPositionTo(position: number): PageModeBuilder; styleVerticalPositionBy(position: number): PageModeBuilder; styleHorizontalPositionTo(position: number): PageModeBuilder; styleHorizontalPositionBy(position: number): PageModeBuilder; styleHorizontalTabPositions(positions: Array): PageModeBuilder; styleInternationalCharacter(type: Printer.InternationalCharacterType): PageModeBuilder; styleSecondPriorityCharacterEncoding(type: Printer.CharacterEncodingType): PageModeBuilder; styleCjkCharacterPriority(types: Array): PageModeBuilder; styleAmbiguousCharacterWidthType(type: Printer.AmbiguousCharacterWidthType): PageModeBuilder; actionPrintText(content: string, parameter?: Printer.TextParameter | undefined): PageModeBuilder; actionPrintBarcode(parameter: Printer.BarcodeParameter): PageModeBuilder; actionPrintPdf417(parameter: Printer.Pdf417Parameter): PageModeBuilder; actionPrintQRCode(parameter: Printer.QRCodeParameter): PageModeBuilder; actionPrintImage(parameter: Printer.PageModeImageParameter): PageModeBuilder; actionPrintRuledLine(parameter: Printer.PageModeRuledLineParameter): PageModeBuilder; actionPrintRectangle(parameter: Printer.PageModeRectangleParameter): PageModeBuilder; add(builder: PageModeBuilder): PageModeBuilder; addPageMode(parameter: Printer.PageModeAreaParameter, builder: PageModeBuilder): PageModeBuilder; }