import { Express } from 'express'; import { BaseEventController, BaseEventControllerOptions } from './BaseEventController'; declare type SchedulerControllerOptions = BaseEventControllerOptions; declare class SchedulerController extends BaseEventController { private options; name: string; private jobs; private names; constructor(options: SchedulerControllerOptions); init(app: Express): Promise; destroy(): Promise; on(name: string, listener: (data: any, meta?: any) => void): void; action(name: string, args: { text: string; pattern: string; case: string; }): Promise; } export { SchedulerController, SchedulerControllerOptions, };