import { IAgentClientTasks, IAgentClientSetup, IAgentClientSystem } from "../agent-client-interface"; import { Client } from "../api-clients/pint/client"; import { task, setup } from "../pitcher-protocol"; import { system } from "../pitcher-protocol"; export declare class PintClientTasks implements IAgentClientTasks { private apiClient; private onTaskUpdateEmitter; onTaskUpdate: import("../utils/event").Event; constructor(apiClient: Client); getTasks(): Promise; getTask(taskId: string): Promise; runTask(taskId: string): Promise; stopTask(taskId: string): Promise; } export declare class PintClientSetup implements IAgentClientSetup { private apiClient; private onSetupProgressUpdateEmitter; onSetupProgressUpdate: import("../utils/event").Event; constructor(apiClient: Client); getProgress(): Promise; init(): Promise; } export declare class PintClientSystem implements IAgentClientSystem { private apiClient; private onInitStatusUpdateEmitter; onInitStatusUpdate: import("../utils/event").Event; constructor(apiClient: Client); update(): Promise>; }