import { Actor } from "../actors/Actor.js"; import { Job } from "../jobs/Job.js"; type CodeRun = (job: Job) => Promise>; declare class Action { readonly id: string; name: string; description: string; actor: Actor; constructor(name: string, actor: Actor, description?: string, id?: string); predicate: (_job: Job) => boolean; run: CodeRun; } export { Action }; //# sourceMappingURL=Action.d.ts.map