UNPKG

configure

Version:

Identity layer SDK for AI agents

24 lines (21 loc) 1.36 kB
import { ActionName, ConfigureToolDefinition, ProfileToolsOptions, ConnectorName, JsonSchemaObject } from './types.mjs'; declare function getDefaultProfileTools(): ConfigureToolDefinition[]; declare function getConnectorTools(connectors?: ConnectorName[]): ConfigureToolDefinition[]; declare function getActionTools(actions?: ActionName[]): ConfigureToolDefinition[]; declare function getAdvancedTools(options?: ProfileToolsOptions['advanced']): ConfigureToolDefinition[]; declare function getUITools(): ConfigureToolDefinition[]; declare function getToolsForOptions(options?: ProfileToolsOptions): ConfigureToolDefinition[]; declare function toOpenAIFunctions(tools: ConfigureToolDefinition[]): { type: "function"; function: { name: string; description: string; parameters: JsonSchemaObject; }; }[]; declare function isConnectorToolName(name: string): boolean; declare function isActionToolName(name: string): boolean; declare function getDefaultProfileToolNames(): string[]; declare function getConnectorToolNames(): string[]; declare function getActionToolNames(): string[]; export { getActionToolNames, getActionTools, getAdvancedTools, getConnectorToolNames, getConnectorTools, getDefaultProfileToolNames, getDefaultProfileTools, getToolsForOptions, getUITools, isActionToolName, isConnectorToolName, toOpenAIFunctions };