import { VoiceEntry } from "./VoiceEntry"; import { Note } from "./Note"; export declare class Arpeggio { constructor(parentVoiceEntry: VoiceEntry, type?: ArpeggioType); parentVoiceEntry: VoiceEntry; notes: Note[]; type: ArpeggioType; addNote(note: Note): void; } /** Corresponds to VF.Stroke.Type for now. But we don't want VexFlow as a dependency here. */ export declare enum ArpeggioType { BRUSH_DOWN = 1, BRUSH_UP = 2, ROLL_DOWN = 3, ROLL_UP = 4, RASQUEDO_DOWN = 5, RASQUEDO_UP = 6, ARPEGGIO_DIRECTIONLESS = 7 }