import type { Task, TaskContext, TaskPayload, TaskResult } from "nitropack/types"; /** @experimental */ export declare function defineTask(def: Task): Task; /** @experimental */ export declare function runTask(name: string, { payload, context, }?: { payload?: TaskPayload; context?: TaskContext; }): Promise>; /** @experimental */ export declare function startScheduleRunner(): void; /** @experimental */ export declare function getCronTasks(cron: string): string[]; /** @experimental */ export declare function runCronTasks(cron: string, ctx: { payload?: TaskPayload; context?: TaskContext; }): Promise;