unleash-server
Version:
Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.
14 lines • 632 B
TypeScript
import type EventEmitter from 'events';
import type { LogProvider } from '../../logger.js';
import type { IMaintenanceStatus } from '../maintenance/maintenance-service.js';
export declare class SchedulerService {
private intervalIds;
private logger;
private maintenanceStatus;
private eventBus;
private executingSchedulers;
constructor(getLogger: LogProvider, maintenanceStatus: IMaintenanceStatus, eventBus: EventEmitter);
schedule(scheduledFunction: () => Promise<unknown>, timeMs: number, id: string, jitter?: number): Promise<void>;
stop(): void;
}
//# sourceMappingURL=scheduler-service.d.ts.map