react-epson-epos-sdk
Version:
React library for managing Epson printers with ePOS SDK support.
26 lines (25 loc) • 627 B
TypeScript
import { PrintColor, PrintSymbolLevel, PrintSymbolType } from "./Printer.enums";
export interface AddTextOptions {
rightPadding?: number;
addNewLine?: boolean;
alignRight?: boolean;
capitalize?: boolean;
}
export interface TextSize {
width: number;
height: number;
}
export interface TextStyle {
reverse: boolean;
ul: boolean;
em: boolean;
color: PrintColor;
}
export interface AddSymbolOptions {
type: PrintSymbolType;
level: AllowedPrintSymbolLevel;
width?: number;
height?: number;
size?: number;
}
export type AllowedPrintSymbolLevel = PrintSymbolLevel | number;