export type BluetoothState = 'PoweredOn' | 'PoweredOff' | 'Unauthorized' | 'Unsupported' | 'Resetting' | 'Unknown'; export interface BluetoothStateManagerInterface { /** * Get current Bluetooth state * @returns Promise Current Bluetooth state */ getState(): Promise; /** * Request to enable Bluetooth * - Android: Shows dialog asking user to enable Bluetooth * - iOS: Not supported, will throw error * @returns Promise */ enable(): Promise; /** * Listen for Bluetooth state changes * @param callback Function called when Bluetooth state changes * @returns Function to remove listener */ onStateChange(callback: (state: BluetoothState) => void): () => void; } export declare const BluetoothStateManager: BluetoothStateManagerInterface; //# sourceMappingURL=index.d.ts.map