import { Context } from 'koishi'; export interface Runner { (job: (signal: AbortSignal) => Promise): Promise; aborted: () => boolean; } export declare function createRunner(ctx: Context): Runner;