import { IapticAPI } from '../iaptic-api.js'; interface SchemaProperties { [key: string]: { type: string; description: string; }; } interface InputSchema { type: string; properties: SchemaProperties; required?: string[]; } export declare class CustomerTools { private api; constructor(api: IapticAPI); getTools(): { name: string; description: string; inputSchema: InputSchema; }[]; handleTool(name: string, args: any): Promise<{ content: { type: string; text: string; }[]; }>; private _handleTool; } export {};