import { RegisteredAgent } from './AgentRegistry';
export interface ReuseHint {
    source: 'operational-memory' | 'promoted-asset';
    summary: string;
    filePath: string;
}
export declare class ReuseEngine {
    private memoryFile;
    private promotedDir;
    constructor();
    findHints(goal: string): ReuseHint[];
    enrichAgents(agents: RegisteredAgent[], hints: ReuseHint[]): RegisteredAgent[];
}
