UNPKG

@stringsync/vexml

Version:

MusicXML to Vexflow

17 lines (16 loc) 524 B
import * as musicxml from '../../musicxml'; import { VoiceEntryContext } from './contexts'; import { Config } from '../../config'; import { Logger } from '../../debug'; type BeamPhase = 'start' | 'continue'; export declare class Beam { private config; private log; private phase; constructor(config: Config, log: Logger, phase: BeamPhase); static create(config: Config, log: Logger, musicXML: { beam: musicxml.Beam; }): Beam; parse(voiceEntryCtx: VoiceEntryContext): string; } export {};