import type { AgentOperationPlan, CreateAgentPayload, UpdateAgentRegistrationPayload } from './types'; type FetchLike = typeof fetch; export interface AgentClientConfig { basePath?: string; fetch?: FetchLike; } export type CreateAgentClientInput = CreateAgentPayload; export type CreateAgentClientResult = AgentOperationPlan; export declare function createAgent(input: CreateAgentClientInput, config?: AgentClientConfig): Promise; export interface UpdateAgentRegistrationClientInput extends Omit { registration: string | Record; } export type UpdateAgentRegistrationClientResult = AgentOperationPlan; export declare function updateAgentRegistration(input: UpdateAgentRegistrationClientInput, config?: AgentClientConfig): Promise; export {}; //# sourceMappingURL=client.d.ts.map