/** * Copyright (c) 2026 Microblink Ltd. All rights reserved. */ type DeviceCapabilities = ReturnType | null; type StreamCapabilities = ReturnType; type MediaTrackSettings = ReturnType; /** * `deviceCapabilities` and `streamCapabilities` seem to be the same on iOS Safari */ export type ExtendedCameraInfo = { inputDeviceInfo: Omit; deviceCapabilities?: DeviceCapabilities; streamCapabilities: StreamCapabilities; mediaTrackSettings: MediaTrackSettings; }; /** * A fake device. */ export type FakeDevice = { name: string; cameras: ExtendedCameraInfo[]; }; /** * The fake devices. */ export declare const fakeDevices: Record; export {}; //# sourceMappingURL=fake-devices.d.ts.map