UNPKG

@intuitionrobotics/thunderstorm

Version:
19 lines (18 loc) 605 B
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;