UNPKG

@vendure/core

Version:

A modern, headless ecommerce framework

11 lines (10 loc) 555 B
import { UpdateScheduledTaskInput } from '@vendure/common/lib/generated-types'; import { ScheduledTask } from './scheduled-task'; import { SchedulerStrategy, TaskReport } from './scheduler-strategy'; export declare class NoopSchedulerStrategy implements SchedulerStrategy { getTasks(): Promise<TaskReport[]>; getTask(id: string): Promise<TaskReport | undefined>; executeTask(task: ScheduledTask): () => Promise<void>; updateTask(input: UpdateScheduledTaskInput): Promise<TaskReport>; triggerTask(task: ScheduledTask): Promise<void>; }