import GraphModelMigrationNotice from './GraphModelMigrationNotice.ts';
export type GraphModelMigrationArchiveRefFields = {
    readonly refName: string;
};
/** Explicit archive ref target for preserved pre-migration lineage. */
export default class GraphModelMigrationArchiveRef {
    readonly refName: string;
    constructor(fields: GraphModelMigrationArchiveRefFields);
    /** Validates an archive ref target without constructing one. */
    static validateRefName(refName: string | null | undefined): GraphModelMigrationNotice | null;
}
