import { CallToolRequest, CallToolResult } from '@modelcontextprotocol/sdk/types.js';
import { LimitlessClient } from '../core/limitless-client';
export declare class ToolHandlers {
    private client;
    constructor(client: LimitlessClient);
    handleToolCall(request: CallToolRequest): Promise<CallToolResult>;
    private getLifelogById;
    private listLifelogsByDate;
    private listLifelogsByRange;
    private listRecentLifelogs;
    private searchLifelogs;
}
//# sourceMappingURL=handlers.d.ts.map