declare const AA_CODES: Readonly<{ [key: string]: string; }>; declare const AA_PATTERN: string; declare const NOTATION_TO_TYPES: Readonly<{ [key: string]: string; }>; declare const TRUNCATING_FS = "truncating frameshift mutation"; declare const NONSENSE = "nonsense mutation"; declare const addTypeMappings: () => { [key: string]: string; }; declare const TYPES_TO_NOTATION: Readonly<{ [key: string]: string; }>; declare type Prefix = 'g' | 'y' | 'i' | 'c' | 'r' | 'e' | 'n' | 'p'; /** * the mapping of positional variant notation prefixes to their corresponding position classes * @namespace * * @property {string} g genomic positions * @property {string} i intronic positions * @property {string} e exonic positions * @property {string} p protein positions (amino acid coordinates) * @property {string} y cytoband positions * @property {string} c coding sequence positions * @property {string} r rna sequence positions * @property {string} n non-coding sequence positions */ declare const PREFIX_CLASS: { readonly g: "GenomicPosition"; readonly y: "CytobandPosition"; readonly c: "CdsPosition"; readonly r: "RnaPosition"; readonly i: "IntronicPosition"; readonly e: "ExonicPosition"; readonly p: "ProteinPosition"; readonly n: "NonCdsPosition"; }; export { AA_CODES, AA_PATTERN, addTypeMappings, NONSENSE, NOTATION_TO_TYPES, PREFIX_CLASS, Prefix, TRUNCATING_FS, TYPES_TO_NOTATION, };