fingerprinter-js
Version:
Enterprise-grade browser fingerprinting with 19 collectors and advanced bot detection
18 lines • 578 B
TypeScript
/**
* Media Devices Collector
* Enumerates available media input/output devices
*/
import { CollectorMetadata, MediaDevicesData } from "../types";
import { AsyncBaseCollector } from "./base";
/**
* Media Devices Collector
* Counts cameras, microphones, and speakers
*/
export declare class MediaDevicesCollector extends AsyncBaseCollector<MediaDevicesData> {
readonly name = "mediaDevices";
readonly metadata: CollectorMetadata;
isSupported(): boolean;
collect(): Promise<MediaDevicesData>;
private collectDevices;
}
//# sourceMappingURL=media.d.ts.map