export interface SkillNode {
    id: string;
    capabilities: string[];
    dependencies?: string[];
    confidence?: number;
}
export interface SkillNetwork {
    id: string;
    domain: string;
    nodes: SkillNode[];
}
export declare class SkillNetworkRegistry {
    private networks;
    constructor(seed?: SkillNetwork[]);
    list(): SkillNetwork[];
    upsert(network: SkillNetwork): void;
    resolveCapabilities(domain: string, goal: string): string[];
}
