/**
 * 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