export interface PendingToolMetadata { title?: string; metadata?: Record; storedAt: number; } export declare function createToolMetadataStore(): { storeToolMetadata: (sessionID: string, callID: string, input: { title?: string; metadata?: Record; }) => void; consumeToolMetadata: (sessionID: string, callID: string) => PendingToolMetadata | undefined; clearPendingStore: () => void; getPendingStoreSize: () => number; }; export type ToolMetadataStore = ReturnType; //# sourceMappingURL=tool-metadata.d.ts.map