export type GraphModelMigrationPropertyMappingFields = {
    readonly legacyOwnerId: string;
    readonly legacyPropertyKey: string;
    readonly targetOwnerId: string;
    readonly targetPropertyKey: string;
};
/** Runtime-backed mapping from a legacy property fact to a planned target property fact. */
export default class GraphModelMigrationPropertyMapping {
    readonly legacyOwnerId: string;
    readonly legacyPropertyKey: string;
    readonly targetOwnerId: string;
    readonly targetPropertyKey: string;
    constructor(fields: GraphModelMigrationPropertyMappingFields);
    /** Returns the legacy uniqueness key. */
    legacyKey(): string;
}
