/**
 * Process Attribute Fit (Issue #91)
 * process별 주제/속성과 메모리 항목의 적합도(0~1)를 계산. recall 스코어링에 사용.
 */
import type { ProcessAttribute } from '../../../shared/types/index.js';
export interface ProcessAttributeFitItem {
    tags?: string[];
    workflow_name?: string | null;
    skill_name?: string | null;
}
/**
 * process 속성과 메모리 항목 간 적합도(0~1) 계산.
 * process의 topics/workflow_names/skill_names와 메모리의 tags/workflow_name/skill_name 겹침 비율.
 * attr이 null이거나 process 쪽 집합이 비어 있으면 1 반환(중립).
 */
export declare function computeProcessAttributeFit(attr: ProcessAttribute | null, item: ProcessAttributeFitItem): number;
//# sourceMappingURL=process-attribute-fit.d.ts.map