UNPKG

@idscan/idvc2

Version:

component for the capturing documents

18 lines (17 loc) 768 B
import { CameraObjects, CameraMapType, IAdditionalConstrains, VideoDevice } from '../../types/modules/camera'; import { CameraError } from '../initErrorHandler'; /** * all available cameras */ export declare const cameraObjects: CameraObjects; export declare const cameraTypes: CameraMapType[]; export declare const stopTrack: (mediaStream: MediaStream) => void; export declare const fillVideoDevices: (additionalConstrains: IAdditionalConstrains) => Promise<{ cameraObjects: VideoDevice[]; cameraTypes: CameraMapType[]; } | CameraError>; export declare const startCamera: ({ cameraType, defaultConstraints, additionalConstrains, }: { cameraType: any; defaultConstraints: any; additionalConstrains: any; }) => Promise<CameraError | MediaStream>;