export interface MemoryPruneSummary { timestamp: number; prunedNetwork: number; prunedConsole: number; prunedRedux: number; prunedAnalytics: number; prunedCrashes: number; prunedPush: number; prunedSocket: number; totalPruned: number; triggeredBy: 'memory-warning' | 'manual' | 'ram-threshold'; } type MemoryWarningListener = (summary: MemoryPruneSummary) => void; export declare const pruneAllLogs: (triggeredBy?: MemoryPruneSummary["triggeredBy"], _targetRetentionPct?: number) => MemoryPruneSummary; export declare const setupMemoryWarningHandler: () => (() => void); export declare const subscribeMemoryWarning: (listener: MemoryWarningListener) => (() => void); export declare const getLastPruneTimestamp: () => number; export declare const isMemoryHandlerActive: () => boolean; export {};