import { Note } from '../note/note'; import { ChordQuality } from './chord-quality'; import { IntervalQuality } from '../interval/interval-quality'; export declare class Chord { protected _notes: Note[]; protected _root: Note; protected _quality: ChordQuality | undefined; protected _seventhQuality: IntervalQuality | null; constructor(notes: Note[]); get seventhQuality(): IntervalQuality | null; protected _update: () => void; get quality(): ChordQuality | undefined; }