export declare const LAW_ALIASES: Record<string, string>;
interface IriResolution {
    iri: string | null;
    kind: "Article" | "Annex" | null;
    canonical: string | null;
    matchedAliasKey: string | null;
}
export declare function legalRefToIri(law: string, article: string): IriResolution;
export declare function extractIrisFromRefs(refs: Array<{
    law: string;
    article: string;
    text: string;
}>): {
    iris: string[];
    unresolved: Array<{
        law: string;
        article: string;
        reason: string;
    }>;
};
export {};
//# sourceMappingURL=article-iri-map.d.ts.map