import type { SessionMaintenanceWarning } from "../config/sessions/store-maintenance.js";
import type { SessionEntry } from "../config/sessions/types.js";
import type { DaoCoreConfig } from "../config/types.daocore.js";
type WarningParams = {
    cfg: DaoCoreConfig;
    sessionKey: string;
    entry: SessionEntry;
    warning: SessionMaintenanceWarning;
};
declare function resetSessionMaintenanceWarningForTests(): void;
export declare const testing: {
    readonly resetSessionMaintenanceWarningForTests: typeof resetSessionMaintenanceWarningForTests;
};
export declare function deliverSessionMaintenanceWarning(params: WarningParams): Promise<void>;
export { testing as __testing };
