export declare const HCI_PIN_OR_KEY_MISSING = 6; export type AndroidLinkEncryption = 'encrypted' | 'already-encrypted' | 're-paired' | 'unresolved'; export declare const isBleEncryptionTrackingSupported: () => boolean; export declare const startBleEncryptionTracking: () => boolean; export declare const stopBleEncryptionTracking: () => void; export declare const markBleLinkEncrypted: (deviceId: string) => void; export type WaitForAndroidLinkEncryptionOptions = { deviceId: string; linkStartedAt: number; resultTimeoutMs: number; repairTimeoutMs: number; keyMissingGraceMs: number; signal?: AbortSignal; onRepairStarted?: () => void; }; export declare const waitForAndroidLinkEncryption: ({ deviceId, linkStartedAt, resultTimeoutMs, repairTimeoutMs, keyMissingGraceMs, signal, onRepairStarted, }: WaitForAndroidLinkEncryptionOptions) => Promise; //# sourceMappingURL=bleEncryption.d.ts.map