@stringsync/vexml
Version:
MusicXML to Vexflow
16 lines (15 loc) • 552 B
TypeScript
import { NamedElement } from '../util';
import { FermataShape, FermataType } from './enums';
/**
* The `<fermata>` element content represents the shape of the fermata sign.
*
* See https://www.w3.org/2021/06/musicxml40/musicxml-reference/elements/fermata/
*/
export declare class Fermata {
private element;
constructor(element: NamedElement<'fermata'>);
/** Returns the shape of the fermata. Defaults to normal. */
getShape(): FermataShape;
/** Returns the type of fermata. Defaults to upright. */
getType(): FermataType;
}