import Exceptional from "../util/Exceptional"; export default class Accidental { private symbol; private offset; static size: number; private static _values; static TRIPLE_FLAT: Accidental; static DOUBLE_FLAT: Accidental; static FLAT: Accidental; static NATURAL: Accidental; static SHARP: Accidental; static DOUBLE_SHARP: Accidental; static TRIPLE_SHARP: Accidental; private constructor(); static values(): Accidental[]; ordinal(): number; static valueOf(accidentalString: string): Accidental; static isValid(value: number | string): boolean; static fromOffset(offset: number): Exceptional; getOffset(): number; static fromString(accidentalString: string): Exceptional; toString(): string; }