react-epson-epos-sdk
Version:
React library for managing Epson printers with ePOS SDK support.
12 lines (11 loc) • 486 B
TypeScript
import { ConnectionStatus } from "../PrinterProvider.enum";
import type { PrinterRuntimeState } from "./internalTypes";
export type UsePrinterStatesResult = {
configuredPrinterIds: string[];
printerStates: Readonly<Record<string, PrinterRuntimeState | undefined>>;
statusesById: Readonly<Record<string, ConnectionStatus>>;
};
/**
* Reads all printer connection snapshots from {@link PrinterProvider}.
*/
export declare function usePrinterStates(): UsePrinterStatesResult;