import { Agent, RoutingDefaults, RoutingDefaultsUpdate, RoutingPreview } from "@mcoda/shared"; export interface RoutingPreviewRequest { workspaceId: string; commandName: string; agentOverride?: string; taskType?: string; projectKey?: string; requiredCapabilities?: string[]; } export declare class RoutingApiClient { private baseUrl; constructor(baseUrl?: string); static create(): RoutingApiClient; private build; getWorkspaceDefaults(workspaceId: string): Promise; updateWorkspaceDefaults(workspaceId: string, update: RoutingDefaultsUpdate): Promise; preview(request: RoutingPreviewRequest): Promise; listAgents(): Promise; getAgent(idOrSlug: string): Promise; } //# sourceMappingURL=RoutingApiClient.d.ts.map