@stringsync/vexml
Version:
MusicXML to Vexflow
18 lines (17 loc) • 559 B
TypeScript
import * as data from '../../data';
import { Clef } from './clef';
import { Key } from './key';
import { StaveLineCount } from './stavelinecount';
import { Time } from './time';
import { Config } from '../../config';
import { Logger } from '../../debug';
export declare class StaveSignature {
private config;
private log;
private staveLineCount;
private clef;
private key;
private time;
constructor(config: Config, log: Logger, staveLineCount: StaveLineCount, clef: Clef, key: Key, time: Time);
parse(): data.StaveSignature;
}