export type IdentifierMap = Record; export interface CollisionPair { legacyKeyA: string; legacyKeyB: string; quonfigKeyA: string; quonfigKeyB: string; } export declare class IdentifierMapCollisionError extends Error { collisions: CollisionPair[]; constructor(collisions: CollisionPair[]); } export declare function detectCollisions(mapping: IdentifierMap): CollisionPair[]; export declare function writeIdentifierMap(outputDir: string, mapping: IdentifierMap): void; export declare function readIdentifierMap(outputDir: string): IdentifierMap | null;