export declare class Chord { private static readonly KEYS; private static readonly FIX_KEYS; private static readonly FLAT_SHARP_KEYS; static readonly AllChords: string[]; private static readonly ValidNumberList; private static readonly ValidChordPartList; static FixChord(chord: string): string; static UnFixChord(chord: string): string; static FlatToSharpChord(chord: string): string; static SharpToFlatChord(chord: string): string; static FixAllChords(text: string): string; static ConvertSharpToFlat(text: string): string; static ConvertFlatToSharp(text: string): string; static SharpFlatConvertions(text: string, fromSharpToFlat: boolean): string; static IsChord(chord: string): boolean; static IsChord(chord: string, keyIndexRef: { value: number; }): boolean; static Transpose(chord: string, transposeAmt: number): string; static TransposeAmt(fromChord: string, toChord: string): number; static fixChord(chord: string): string; static isChord(chord: string): boolean; static transpose(chord: string, transposeAmt: number): string; private static GetKeyIndex; private static IsValidChordNumber; private static IsValidPart; private static IsMainChord; private static TransposePart; }