import * as stream from './stream'; /** * Regular expressions object */ export declare const regularExpressions: { [k: string]: RegExp; }; /** * **Function, not class**. * * Converts a TinyNotation String into a music21 Stream * * See music21p for examples of what can go into tinyNotation. It's an * adaptation of Lilypond format, by design Extremely simple! * * * textIn - a valid tinyNotation string * * * returns {music21.stream.Part|music21.stream.Score} - a Part object or Score (if multiple parts) * * @example * var t = "3/4 c4 B8 c d4 e2."; * var p = music21.tinyNotation.TinyNotation(t); * p.duration.quarterLength; * // 6.0 */ export declare function TinyNotation(textIn: string): stream.Part | stream.Score; /** * Render all the TinyNotation classes in the DOM as notation * * Called automatically when music21 is loaded. TODO -- stop that! * * @param {string} [classTypes='.music21.tinyNotation'] - a JQuery selector to find elements to replace. * @param {HTMLElement|jQuery} [selector] */ export declare function renderNotationDivs(classTypes?: string, selector?: HTMLElement | string): void; //# sourceMappingURL=tinyNotation.d.ts.map