@stringsync/vexml
Version:
MusicXML to Vexflow
17 lines (16 loc) • 500 B
TypeScript
import * as data from '../data';
import * as elements from '../elements';
import * as formatting from '../formatting';
import { Config } from '../config';
import { Logger } from '../debug';
export type RendererOptions = {
formatter?: formatting.Formatter;
config?: Partial<Config>;
logger?: Logger;
};
export declare class Renderer {
private config;
private log;
constructor(opts?: RendererOptions);
render(div: HTMLDivElement, document: data.Document): elements.Score;
}