import type { HIDDevice } from './hid-device.js';
/**
 * Perform the authentication handshake with the device
 * @param device Device handle
 * @param featureReport Report id to use for the authentication
 * @returns Timeout until authentication is required again
 */
export declare function authenticate(device: HIDDevice, featureReport: number): Promise<number>;
//# sourceMappingURL=authenticate.d.ts.map