UNPKG

@waiting/bankcard-reader-bp8903

Version:
11 lines (10 loc) 699 B
import { BankCardData } from '@waiting/bankcard-reader-base'; import { Device } from './model'; export declare function connectDevice(device: Device, port: number): number; export declare function disconnectDevice(device: Device): boolean; /** 检查端口是否已打开 */ export declare function isDevicePortOpen(device: Device): boolean; export declare function findDeviceList(deviceOpts: Device['deviceOpts'], apib: Device['apib']): Device[]; export declare function findDevice(openPort: Device['openPort'], deviceOpts: Device['deviceOpts'], apib: Device['apib']): Device; /** 读取银行卡 支持 接触、非接触、磁条 */ export declare function readAll(device: Device): BankCardData;