import { FutureResponse } from '../../../services/future';
export interface UpdateNote {
    summary: string;
    details: string[];
}
export interface UsbUpdateResponse {
    active: boolean;
    blocked: boolean;
    createTime: Date;
    deviceId: string;
    manifestId: string;
    notes: UpdateNote[];
}
/**
 * @category Service
 * @internal
 * Retrieves the initial usb-update data.
 */
export declare const getAvailableUpdates: () => Promise<UsbUpdateResponse[]>;
export declare const installUpdate: (manifestId: string, deviceId: string, tracker: string) => Promise<FutureResponse>;
//# sourceMappingURL=usb-update-services.d.ts.map