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;
