import type { RuntimeTask, TaskCommand } from '@teachagenthub/contracts';
import { RuntimeService } from '../service/runtime.service';
export declare class RuntimeController {
    private readonly runtime;
    constructor(runtime: RuntimeService);
    createTask(command: TaskCommand, tenantId?: string, userId?: string, userRole?: string, authorization?: string): Promise<RuntimeTask>;
    cancel(taskId: string): RuntimeTask;
    getTask(taskId: string): RuntimeTask;
}
