@stringsync/vexml
Version:
MusicXML to Vexflow
17 lines (16 loc) • 474 B
TypeScript
import * as musicxml from '../../musicxml';
import { VoiceContext } from './contexts';
import { Config } from '../../config';
import { Logger } from '../../debug';
export declare class Pedal {
private config;
private log;
private phase;
private pedalType;
private pedalMarkType;
private constructor();
static create(config: Config, log: Logger, musicXML: {
pedal: musicxml.Pedal;
}): Pedal;
parse(voiceCtx: VoiceContext): void;
}