import { TUIVideoQuality } from '../../../../../node_modules/@tencentcloud/tuiroom-engine-js';

declare class Camera {
    static instance: Camera;
    constructor();
    startCameraDeviceTest(options: {
        view: string;
    }): Promise<void>;
    stopCameraDeviceTest(): Promise<void>;
    switchCamera(options: {
        isFrontCamera: boolean;
    }): Promise<void>;
    switchMirror(options: {
        mirror: boolean;
    }): Promise<void>;
    updateVideoQuality(options: {
        quality: TUIVideoQuality;
    }): Promise<void>;
    openLocalCamera(): Promise<void>;
    closeLocalCamera(): Promise<void>;
    setCurrentDevice(options: {
        deviceId: string;
    }): Promise<void>;
}
export default function useVideoDeviceManager(): {
    camera: Camera;
};
export {};
