import { FirebaseScheduledFunction } from "@intuitionrobotics/firebase/app-backend/functions/firebase-function";
export type ActDetailsDoc = {
    timestamp: number;
    moduleKey: string;
};
export type CleanupDetails = {
    cleanup: () => Promise<void>;
    interval: number;
    moduleKey: string;
};
export interface OnCleanupSchedulerAct {
    __onCleanupSchedulerAct: () => CleanupDetails;
}
export declare class CleanupScheduler_Class extends FirebaseScheduledFunction {
    constructor();
    onScheduledEvent: () => Promise<any>;
}
export declare const CleanupScheduler: CleanupScheduler_Class;
//# sourceMappingURL=CleanupScheduler.d.ts.map