UNPKG

@stringsync/vexml

Version:

MusicXML to Vexflow

21 lines (20 loc) 712 B
import * as musicxml from '../../musicxml'; import * as data from '../../data'; import { VoiceEntryContext } from './contexts'; import { Config } from '../../config'; import { Logger } from '../../debug'; type TupletPhase = 'start' | 'stop'; export declare class Tuplet { private config; private log; private number; private phase; private showNumber; private placement; constructor(config: Config, log: Logger, number: number, phase: TupletPhase, showNumber: boolean, placement: data.TupletPlacement); static create(config: Config, log: Logger, musicXML: { tuplet: musicxml.Tuplet; }): Tuplet; parse(voiceEntryCtx: VoiceEntryContext): string | null; } export {};