import { CameraInfo } from "../../model/camera-info"; export interface IScannerCommon { swapCameraFacing(force?: boolean): void; switchCamera(deviceId: string, mirrored?: boolean): void; fetchAvailableCameras(): Promise; getActiveCameraInfo(): CameraInfo | undefined; setTorchState(state: boolean): Promise; dispose(): void; getCapabilities(): MediaTrackCapabilities | undefined; setZoom(zoom: number): void; }