UNPKG

@stringsync/vexml

Version:

MusicXML to Vexflow

17 lines (16 loc) 515 B
import { Config } from '../config'; import { Logger } from '../debug'; import { Document } from './document'; import { KeyRender, StaveKey } from './types'; /** Represents a musical key signature, not document key. */ export declare class Key { private config; private log; private document; private key; constructor(config: Config, log: Logger, document: Document, key: StaveKey); render(): KeyRender; private getAlterations; private getWidth; private getVexflowKeySignature; }