@stringsync/vexml
Version:
MusicXML to Vexflow
16 lines (15 loc) • 519 B
TypeScript
import { NamedElement } from '../util';
import { StaveLayout, SystemLayout } from './types';
/**
* Contains general printing parameters, including layout elements.
*
* https://www.w3.org/2021/06/musicxml40/musicxml-reference/elements/print/
*/
export declare class Print {
private element;
constructor(element: NamedElement<'print'>);
/** Returns stave layouts of the print. */
getStaveLayouts(): StaveLayout[];
/** Returns system layouts of the print. */
getSystemLayout(): SystemLayout;
}