export class TaskClient extends ChatBotKitClient { execution: TaskExecutionClient; list(request?: import("./v1.js").TaskListRequest): ResponsePromise; export(request?: import("./v1.js").TaskExportRequest): ResponsePromise; fetch(taskId: string): ResponsePromise; create(request: import("./v1.js").TaskCreateRequest): Promise; update(taskId: string, request: import("./v1.js").TaskUpdateRequest): Promise; delete(taskId: string): Promise; cancel(taskId: string): Promise; trigger(taskId: string): Promise; subscribe(taskId: string, request?: import("./v1.js").TaskSubscribeRequest): ResponsePromise; } export default TaskClient; export type ResponsePromise = import("../client.js").ResponsePromise; import { ChatBotKitClient } from '../client.js'; import { TaskExecutionClient } from './execution/index.js';