import { InspectorStorage, PersistedSettings } from '../types'; export { InspectorStorage, PersistedSettings }; export declare function setCustomStorage(storage: InspectorStorage | null): void; export declare function loadSettings(): Promise; export declare function saveSettings(settings: PersistedSettings): void; export declare function clearPersistedSettings(): Promise; export declare const isPersistentStorageAvailable: () => boolean; export declare function getCustomStorage(): InspectorStorage | null; export interface RamLimitsProfile { maxNetworkLogs: number; maxConsoleLogs: number; maxAnalyticsEvents: number; maxCrashRecords: number; maxPushRecords: number; maxSocketRecords: number; profileName: 'High-End' | 'Standard' | 'Compact' | 'Ultra-Light'; freeRamMb: number; } export declare function calculateRamBasedLimits(freeRamMb: number): RamLimitsProfile;