/** * Standard MCP tool response types. */ interface McpToolResponse { [key: string]: unknown; content: Array<{ type: "text"; text: string; }>; isError?: boolean; } /** * Return a successful JSON response (compact, no whitespace, nulls stripped). */ export declare function success(data: Record): McpToolResponse; /** * Return a successful plain-text response. */ export declare function textResult(message: string): McpToolResponse; /** * Return an error response. */ export declare function error(message: string): McpToolResponse; /** * Return an error response with structured data (compact, nulls stripped). */ export declare function errorWithData(message: string, data: Record): McpToolResponse; export {}; //# sourceMappingURL=response.d.ts.map