import type { ToolDefinition } from '../tools/definitions/types.js'; export type { ToolDefinition } from '../tools/definitions/types.js'; export interface OpenAIToolsManifest { version?: string; generatedAt?: string | null; source?: string; schemaRefs?: Record; tools: ToolDefinition[]; } export declare const GENERATION_TOOLS_MANIFEST: OpenAIToolsManifest; export declare const COMPOSITION_TOOLS_MANIFEST: OpenAIToolsManifest; export declare const APP_TOOLS_MANIFEST: OpenAIToolsManifest; export declare const SOGNI_HOSTED_TOOLS_MANIFEST: OpenAIToolsManifest; export declare const SOGNI_HOSTED_TOOL_NAMES: readonly string[]; export declare function getHostedToolDefinition(name: string): ToolDefinition | undefined; export declare function listHostedToolNames(): string[]; //# sourceMappingURL=index.d.ts.map