/**
 * Nexus Prime — Learning Compiler
 *
 * Compiles verified runs, rejected runs, repeated patterns, and contradictions
 * into actionable proposals: skill, workflow, warning rule, file-prior, topology hint.
 */
export type ProposalType = 'skill' | 'workflow' | 'warning_rule' | 'file_prior' | 'topology_hint';
export interface LearningProposal {
    type: ProposalType;
    name: string;
    description: string;
    evidence: string[];
    confidence: number;
}
export interface LearningInput {
    verifiedRunIds: string[];
    rejectedRunIds: string[];
    repeatedPatterns: Array<{
        pattern: string;
        count: number;
    }>;
    contradictionCounts: Map<string, number>;
    applySuccessHistory: Array<{
        runId: string;
        success: boolean;
    }>;
}
/**
 * Compile learning inputs into actionable proposals.
 */
export declare function compileLearnings(input: LearningInput): LearningProposal[];
