import { XAILiveSearchTool, XAILiveSearchToolOptions, XAI_LIVE_SEARCH_TOOL_NAME, XAI_LIVE_SEARCH_TOOL_TYPE, xaiLiveSearch } from "./live_search.js";
import { XAIWebSearchTool, XAIWebSearchToolOptions, XAI_WEB_SEARCH_TOOL_TYPE, xaiWebSearch } from "./web_search.js";
import { XAIXSearchTool, XAIXSearchToolOptions, XAI_X_SEARCH_TOOL_TYPE, xaiXSearch } from "./x_search.js";
import { XAICodeExecutionTool, XAI_CODE_EXECUTION_TOOL_TYPE, xaiCodeExecution } from "./code_execution.js";
import { XAICollectionsSearchTool, XAICollectionsSearchToolOptions, XAI_COLLECTIONS_SEARCH_TOOL_TYPE, xaiCollectionsSearch } from "./collections_search.js";

//#region src/tools/index.d.ts
declare const tools: {
  /** @deprecated Use xaiWebSearch and xaiXSearch instead */
  xaiLiveSearch: typeof xaiLiveSearch;
  xaiWebSearch: typeof xaiWebSearch;
  xaiXSearch: typeof xaiXSearch;
  xaiCodeExecution: typeof xaiCodeExecution;
  xaiCollectionsSearch: typeof xaiCollectionsSearch;
};
//#endregion
export { tools };
//# sourceMappingURL=index.d.ts.map