import type { ToolResult, SuggestCriteriaResult, CriteriaSuggestion } from '../types/index.js';
export interface SuggestCriteriaInput {
    projectId: string;
    specId: string;
    projectHash?: string;
}
export interface InjectCriteriaInput {
    projectId: string;
    specId: string;
    criteriaIds?: string[];
    projectHash?: string;
}
export declare function handleSuggestCriteria(args: SuggestCriteriaInput): Promise<ToolResult>;
export declare function handleInjectCriteria(args: InjectCriteriaInput): Promise<ToolResult>;
export type { SuggestCriteriaResult, CriteriaSuggestion };
//# sourceMappingURL=domain-criteria-handler.d.ts.map