@mmote/niimblue-node
Version:
Headless clients for niimbluelib. Command line interface, simple REST server are also included.
26 lines (25 loc) • 876 B
TypeScript
import { IncomingMessage } from "http";
export declare const setDebug: (v: boolean) => void;
export declare const index: () => {
message: string;
};
export declare const connect: (r: IncomingMessage) => Promise<{
message: string;
}>;
export declare const disconnect: () => Promise<{
message: string;
}>;
export declare const connected: () => Promise<{
connected: boolean;
}>;
export declare const info: () => Promise<{
printerInfo: import("@mmote/niimbluelib").PrinterInfo;
modelMetadata: import("@mmote/niimbluelib").PrinterModelMeta | undefined;
detectedPrintTask: "D11_V1" | "D110" | "B1" | "B21_V1" | "D110M_V4" | undefined;
}>;
export declare const print: (r: IncomingMessage) => Promise<{
message: string;
}>;
export declare const scan: (r: IncomingMessage) => Promise<{
devices: import("../client/headless_ble_impl").ScanItem[];
}>;