import type { IOnetimeSchedule, IProcessor, IRecurringSchedule } from '@rocket.chat/apps-engine/definition/scheduler'; import { SchedulerBridge } from '../../../src/server/bridges'; export class TestSchedulerBridge extends SchedulerBridge { public async registerProcessors(processors: Array, appId: string): Promise { throw new Error('Method not implemented.'); } public async scheduleOnce(job: IOnetimeSchedule, appId: string): Promise { throw new Error('Method not implemented.'); } public async scheduleRecurring(job: IRecurringSchedule, appId: string): Promise { throw new Error('Method not implemented.'); } public async cancelJob(jobId: string, appId: string): Promise { throw new Error('Method not implemented.'); } public async cancelAllJobs(appId: string): Promise { throw new Error('Method not implemented.'); } }