import type { SessionSearchService } from "../services/session-search.js";
import type { ToolDefinition } from "./contracts.js";
export interface SessionSearchToolInput {
    query: string;
    limit?: number;
    sessionId?: string;
    threadId?: string;
    includeMessages?: boolean;
    includeThreadActivities?: boolean;
}
export declare function createSessionSearchTool(searchService: SessionSearchService): ToolDefinition<SessionSearchToolInput>;
//# sourceMappingURL=session-search-tools.d.ts.map