/** * JSON Formatter Tool * * Complete example of a CTP tool implementation. * Demonstrates: parameters, validation, execution, error handling. */ import type { ToolDefinition, ToolFunction } from '@conveniencepro/ctp-core'; /** * Tool result data type */ interface JsonFormatterResult { formatted: string; valid: boolean; lineCount: number; characterCount: number; } /** * Tool definition */ export declare const jsonFormatterDefinition: ToolDefinition; /** * Tool implementation */ export declare const jsonFormatterFn: ToolFunction; declare const _default: { definition: ToolDefinition; fn: import("@conveniencepro/ctp-core").ToolFunctionSync; }; export default _default; //# sourceMappingURL=json-formatter.d.ts.map