import { IapticAPI } from '../iaptic-api.js'; export declare class PurchaseTools { private api; constructor(api: IapticAPI); getTools(): ({ name: string; description: string; inputSchema: { type: string; properties: { appName?: { type: string; description: string; } | undefined; limit: { type: string; description: string; }; offset: { type: string; description: string; }; startdate: { type: string; description: string; }; enddate: { type: string; description: string; }; customerId: { type: string; description: string; }; }; required: string[] | undefined; }; } | { name: string; description: string; inputSchema: { type: string; properties: { appName?: { type: string; description: string; } | undefined; purchaseId: { type: string; description: string; }; }; required: string[]; }; })[]; handleTool(name: string, args: any): Promise<{ content: { type: string; text: string; }[]; }>; private _handleTool; }