diff --git a/src/api.ts b/src/api.ts index c884687..774e9c0 100644 --- a/src/api.ts +++ b/src/api.ts @@ -6,7 +6,7 @@ import SwaggerParser from '@apidevtools/swagger-parser'; import { OpenAPIV3 } from 'openapi-types'; import { extractToolsFromApi } from './parser/extract-tools.js'; -import { McpToolDefinition } from './types/index.js'; +import type { McpToolDefinition } from './types/index.js'; import { determineBaseUrl } from './utils/url.js'; /** diff --git a/src/index.ts b/src/index.ts index 54629d5..71abcb9 100644 --- a/src/index.ts +++ b/src/index.ts @@ -32,7 +32,8 @@ import { import { CliOptions, TransportType } from './types/index.js'; // Export programmatic API -export { getToolsFromOpenApi, McpToolDefinition, GetToolsOptions } from './api.js'; +export { getToolsFromOpenApi } from './api.js'; +export type { McpToolDefinition, GetToolsOptions } from './api.js'; // Configure CLI const program = new Command();