UNPKG

@stringsync/vexml

Version:

MusicXML to Vexflow

19 lines (18 loc) 596 B
import * as data from '../../data'; import * as musicxml from '../../musicxml'; import { ScoreContext } from './contexts'; import { Config } from '../../config'; import { Logger } from '../../debug'; export declare class System { private config; private log; private measures; private constructor(); static create(config: Config, log: Logger, musicXML: { scorePartwise: musicxml.ScorePartwise; }): System; private static getMeasureLabels; private static getJumpGroups; private static getBarlineStyles; parse(scoreCtx: ScoreContext): data.System; }