import type { SessionProtocolInitializeParams } from "../protocol/session_protocol.js"; import { type SessionProtocolTransport } from "../transport/index.js"; import type { TauSdkClient, TauSdkClientTool, TauSdkInitializeParams, TauSdkTransportClientOptions } from "./types.js"; export declare function createTauSdkClientFromTransport(transport: SessionProtocolTransport, options?: TauSdkTransportClientOptions): Promise; export declare function resolveTauSdkInitializeParams(params: TauSdkInitializeParams | undefined, clientTools?: TauSdkClientTool[]): SessionProtocolInitializeParams;