UNPKG

@stringsync/vexml

Version:

MusicXML to Vexflow

15 lines (14 loc) 451 B
import * as data from '../../data'; import { Config } from '../../config'; import { Logger } from '../../debug'; export type MusicXMLParserOptions = { config?: Partial<Config>; logger?: Logger; }; export declare class MusicXMLParser { private config; private log; constructor(opts?: MusicXMLParserOptions); /** Parses a MusicXML source into a vexml data document. */ parse(musicXMLSrc: string | Document): data.Document; }