@seontechnologies/seon-id-verification
Version:
An advanced SDK featuring web components for natural person identification through document scanning, facial recognition, hand gesture, and face turning detection, designed for secure and efficient user verification.
19 lines (18 loc) • 776 B
TypeScript
export declare const checkMediaDevicesApiSupport: () => Promise<boolean>;
export declare const requestCameraAccess: () => Promise<boolean>;
export declare const getDevices: () => Promise<MediaDeviceInfo[]>;
export declare const getVideoDevices: () => Promise<TGetVideoDevices[]>;
export declare const getBestOrFrontCamera: () => Promise<TGetVideoDevices>;
export declare const setStreamResolution: (stream: MediaStream) => Promise<{
stream: MediaStream;
frameRate: number;
}>;
export declare const stopAllVideoStream: () => Promise<void>;
export declare const checkForHighQualityCamera: () => Promise<boolean>;
type TGetVideoDevices = {
deviceId: string;
label: string;
settings: MediaTrackSettings;
capabilities: MediaTrackCapabilities;
};
export {};