import Direction from "./Direction"; export default class Mode { private stepPattern; static size: number; private static _values; static IONIAN: Mode; static DORIAN: Mode; static PHRYGIAN: Mode; static LYDIAN: Mode; static MIXOLYDIAN: Mode; static AEOLIAN: Mode; static LOCRIAN: Mode; private ascending; private descending; private constructor(); static values(): Mode[]; ordinal(): number; static valueOf(modeString: string): Mode; toString(): string; getStepPattern(direction?: Direction): number[]; }