fingerprinter-js
Version:
Enterprise-grade browser fingerprinting with 19 collectors and advanced bot detection
21 lines • 646 B
TypeScript
/**
* Storage Collector
* Detects available storage mechanisms
*/
import { CollectorMetadata, StorageData } from "../types";
import { AsyncBaseCollector } from "./base";
/**
* Storage Collector
* Checks for localStorage, sessionStorage, IndexedDB, and cookies
*/
export declare class StorageCollector extends AsyncBaseCollector<StorageData> {
readonly name = "storage";
readonly metadata: CollectorMetadata;
collect(): Promise<StorageData>;
private checkLocalStorage;
private checkSessionStorage;
private checkIndexedDB;
private checkCookies;
private getQuotaEstimate;
}
//# sourceMappingURL=storage.d.ts.map