import { type FrontMcpLogger } from '../../common/interfaces/logger.interface'; import { type JobDynamicRecord } from '../../common/records/job.record'; /** * Executor for DYNAMIC jobs that run scripts in the enclave sandbox. */ export declare class JobDynamicExecutor { private readonly bridge; private readonly logger; constructor(logger: FrontMcpLogger); execute(record: JobDynamicRecord, input: unknown, context?: { callTool?: (name: string, args: unknown) => Promise; getTool?: (name: string) => unknown; mcpLog?: (level: string, message: string) => void; }): Promise; } //# sourceMappingURL=job-dynamic.executor.d.ts.map