UNPKG

react-epson-epos-sdk

Version:

React library for managing Epson printers with ePOS SDK support.

19 lines (18 loc) 560 B
import { FC, ReactNode } from "react"; import { ConnectionStatus, PaperSize, PrintResult } from "./PrinterProvider.enum"; import { Printer } from "../components/Printer"; export declare const PrinterProvider: FC<{ children: ReactNode; printerIp: string | null; isDebugMode?: boolean; paperSize: PaperSize; }>; export declare const usePrinter: () => { status: ConnectionStatus; printer: Printer | undefined; print: ({ retryOnError }?: { retryOnError: boolean; }) => Promise<{ printResult: PrintResult; }>; };