import type { StoredMessage as DomainStoredMessage, AgentStreamEvent as DomainStreamEvent, ToolCallRequest as DomainToolCallRequest } from '../../index.js'; /** Optional protocol fields accepted from compatible custom backends; no persistence is implied. */ export interface ToolCallRequest extends DomainToolCallRequest { parentId?: string; } export interface StoredMessage extends Omit { toolCalls?: ToolCallRequest[]; metadata?: Record; } export type AgentStreamEvent = DomainStreamEvent | { kind: 'message-metadata'; metadata: Record; }; //# sourceMappingURL=client-wire.d.ts.map