import { ActivityLogEntry, ActivityLogRetentionSettings, ActivityLogSizeUnit } from './activityLog.types'; export declare const defaultActivityLogRetention: ActivityLogRetentionSettings; export declare function normalizeActivityLogRetention(source: Record): ActivityLogRetentionSettings; export declare function applyActivityLogRetention(entries: ActivityLogEntry[], settings: ActivityLogRetentionSettings, now?: number): ActivityLogEntry[]; export declare function estimateActivityLogBytes(entries: ActivityLogEntry[]): number; export declare function activityLogSizeWarning(sizeBytes: number, settings: ActivityLogRetentionSettings): boolean; export declare function activityLogSizeValue(sizeMb: number, unit: ActivityLogSizeUnit): number;