import { RomanNumeral } from '../harmony/roman-numeral'; import { Interval } from '../interval/interval'; import { IChord } from './ichord'; import { Note } from '../note/note'; export declare class HarmonizedChord implements IChord { protected _voices: (Note | undefined)[]; protected _romanNumeral: RomanNumeral; protected _flags: { [key: string]: boolean; }; protected _intervals: (Interval | undefined)[]; constructor({ voices, romanNumeral, flags }: { voices?: (Note | undefined)[]; romanNumeral: RomanNumeral; flags?: { [key: string]: boolean; }; }); get voices(): (Note | undefined)[]; get intervals(): (Interval | undefined)[]; get romanNumeral(): RomanNumeral; get romanNumeralFinalized(): boolean; get flags(): { [key: string]: boolean; }; }