import { Core, Devices as DevicesCore } from 'webserial-core'; import { Kernel } from '../serial/kernel'; declare class Devices extends DevicesCore { constructor(); static addCustom(type: string, device: Kernel): void; /** * @deprecated use get instead * */ static getCustomByUuid(type: string, deviceId: string): Core; static getJofemarByUuid(id: string): Core; static getLockerByUuid(id: string): Core; static getRelayByUuid(id: string): Core; static getBoardroidByUuid(id: string): Core; static getPinPadByUuid(id: string): Core; static getPinPaxByUuid(id: string): Core; static getHopperByUuid(id: string): Core; static getJsdByUuid(id: string): Core; static getJofemar(device_number?: number): Core | null; static getBoardroid(device_number?: number): Core | null; static getLocker(device_number?: number): Core | null; static getRelay(device_number?: number): Core | null; static getPinPad(device_number?: number): Core | null; static getPinPax(device_number?: number): Core | null; static getHopper(device_number?: number): Core | null; static getJsd(device_number?: number): Core | null; } export { Devices }; //# sourceMappingURL=devices.d.ts.map