@swaiot/jssdk
Version:
a jssdk for coocaa system
16 lines (15 loc) • 683 B
TypeScript
import { ICommonParams, IAddListenerParams, IRemoveListenerParams } from "../../../modules/IModule";
import ICCDevice from "../../../modules/device/Device";
declare class DeviceImpl implements ICCDevice {
private static instance;
private module;
private constructor();
static getModule(): DeviceImpl;
scanQrcode(obj?: ICommonParams): void;
vibrateDevice(obj?: ICommonParams): void;
enableDeviceQrcode(obj?: ICommonParams): void;
getDeviceQrcodeString(obj?: ICommonParams): void;
addQrcodeChangedListener(obj: IAddListenerParams): void;
removeQrcodeChangedListener(obj: IRemoveListenerParams): void;
}
export default DeviceImpl;