import { APIBlueprintData } from "../tools/apiBluprintDesignerTool.js";
import { ADRData } from "../tools/architectureDecisionRecorderTool.js";
import { CodeReviewData } from "../tools/codeReviewLensTool.js";
import { ImplementationStrategyData } from "../tools/implementationStrategyPlannerTool.js";
export interface APIBlueprintSession {
    apiHistory: APIBlueprintData[];
    activeCritiques: string[];
}
export interface ADRSession {
    adrHistory: ADRData[];
}
export interface CodeReviewSession {
    reviewHistory: CodeReviewData[];
    activeCritiques: string[];
}
export interface ImplementationStrategySession {
    strategyHistory: ImplementationStrategyData[];
    activeCritiques: string[];
}
export declare const createToolSessions: () => {
    apiBlueprint: Map<string, APIBlueprintSession>;
    adr: Map<string, ADRSession>;
    codeReview: Map<string, CodeReviewSession>;
    implementationStrategy: Map<string, ImplementationStrategySession>;
};
