export declare type CallbackID = string;
export interface ZephyrDfuPlugin {
    updateFirmware(options: {
        fileURL: string;
        deviceIdentifier: string;
    }, callback: firmwareUpdateCallback): Promise<CallbackID>;
    getVersion(options: {
        deviceIdentifier: string;
    }): Promise<string>;
}
export declare type firmwareUpdateCallback = (msg: String | null, err?: any) => void;
