/**
 * OpenAPI JSON Schema Definitions
 * JSON Schema definitions for all NeuroLink server API types
 * Compliant with OpenAPI 3.1 / JSON Schema 2020-12
 */
import type { JsonObject } from "../../types/index.js";
/**
 * Error response schema
 */
export declare const ErrorResponseSchema: JsonObject;
/**
 * Token usage schema
 */
export declare const TokenUsageSchema: JsonObject;
/**
 * Agent input schema (can be string or object)
 */
export declare const AgentInputSchema: JsonObject;
/**
 * Agent execute request schema
 */
export declare const AgentExecuteRequestSchema: JsonObject;
/**
 * Tool call schema
 */
export declare const ToolCallSchema: JsonObject;
/**
 * Agent execute response schema
 */
export declare const AgentExecuteResponseSchema: JsonObject;
/**
 * Provider info schema
 */
export declare const ProviderInfoSchema: JsonObject;
/**
 * Tool parameter schema
 */
export declare const ToolParameterSchema: JsonObject;
/**
 * Tool definition schema
 */
export declare const ToolDefinitionSchema: JsonObject;
/**
 * Tool list response schema
 */
export declare const ToolListResponseSchema: JsonObject;
/**
 * Tool execute request schema
 */
export declare const ToolExecuteRequestSchema: JsonObject;
/**
 * Tool execute response schema
 */
export declare const ToolExecuteResponseSchema: JsonObject;
/**
 * MCP server tool schema
 */
export declare const MCPServerToolSchema: JsonObject;
/**
 * MCP server status schema
 */
export declare const MCPServerStatusSchema: JsonObject;
/**
 * MCP servers list response schema
 */
export declare const MCPServersListResponseSchema: JsonObject;
/**
 * Conversation message schema
 */
export declare const ConversationMessageSchema: JsonObject;
/**
 * Session schema
 */
export declare const SessionSchema: JsonObject;
/**
 * Sessions list response schema
 */
export declare const SessionsListResponseSchema: JsonObject;
/**
 * Health check response schema
 */
export declare const HealthResponseSchema: JsonObject;
/**
 * Ready check response schema
 */
export declare const ReadyResponseSchema: JsonObject;
/**
 * Metrics response schema
 */
export declare const MetricsResponseSchema: JsonObject;
/**
 * All schemas indexed by name for OpenAPI components
 */
export declare const OpenAPISchemas: Record<string, JsonObject>;
