import type { SemanticIntentRecord, SemanticDriftResult } from './types.js';
export declare function extractKeywords(text: string): string[];
export declare function computeSemanticDrift(record: SemanticIntentRecord): SemanticDriftResult;
export declare function recordSemanticIntent(_params: {
    agent_id: string;
    intent_id: string;
    declared_purpose: string;
    action_description: string;
    scope_ref: string;
}): SemanticIntentRecord;
export declare function analyzeSemanticDrift(_recordId: string): SemanticDriftResult;
export declare function getDriftResults(_agentId?: string): SemanticDriftResult[];
export declare function getAgentDriftAverage(_agentId: string): number;
export declare function isAgentSemanticRisk(_agentId: string, _threshold?: number): boolean;
export declare function getSemanticRecord(_id: string): SemanticIntentRecord | undefined;
export declare function clearSemanticDriftStores(): void;
//# sourceMappingURL=semantic-drift.d.ts.map