export type EditionTierGroup = '' | 'semiDiplomatic' | 'modernized'; export type EditionTierDefinition = { symbol: string; label: string; order: number; group: EditionTierGroup; abbreviation: boolean; }; export declare const StructuralEditionTiers: { readonly ORIGINAL: "ori"; readonly JUNCTION: "jun"; readonly SEGMENTATION: "seg"; }; /** Default configurable tier symbols (structural ops are excluded). */ export declare const EditionTiers: { readonly ORIGINAL: "ori"; readonly JUNCTION: "jun"; readonly SEGMENTATION: "seg"; readonly SPELLING: "gra"; readonly EXPANSION: "exp"; readonly CORRECTION: "cor"; readonly PUNCTUATION: "pon"; readonly ILLEGIBLE: "ileg"; readonly MODERNIZATION: "mod"; readonly PADRONIZATION: "pad"; readonly INFLECTION: "fle"; }; export type EditionTierSymbol = (typeof EditionTiers)[keyof typeof EditionTiers]; export declare const DEFAULT_EDITION_TIERS: EditionTierDefinition[]; export type EditionGroup = { id: string; labelKey: string; tiers: string[]; defaultTier: string; }; export declare const isStructuralEditionTier: (symbol: string) => boolean;