import { MaybeRef } from 'vue'; import { SetMediaDeviceOptions } from '@livekit/components-core'; import { Room, LocalAudioTrack, LocalVideoTrack } from 'livekit-client'; export interface UseMediaDeviceSelectProps { kind: MaybeRef; room?: MaybeRef; track?: MaybeRef; requestPermissions?: MaybeRef; onError?: (e: Error) => void; } export declare function useMediaDeviceSelect(props: UseMediaDeviceSelectProps): { devices: import('vue').ShallowRef; className: import('vue').ComputedRef; activeDeviceId: import('vue').Ref; setActiveMediaDevice: (id: string, options?: SetMediaDeviceOptions) => Promise; }; //# sourceMappingURL=useMediaDeviceSelect.d.ts.map