import { ITextMeasurer } from "../../Interfaces/ITextMeasurer";
import { Fonts } from "../../../Common/Enums/Fonts";
import { FontStyles } from "../../../Common/Enums/FontStyles";
/**
 * Created by Matthias on 21.06.2016.
 */
export declare class VexFlowTextMeasurer implements ITextMeasurer {
    constructor();
    private context;
    fontSize: number;
    fontSizeStandard: number;
    /**
     *
     * @param text
     * @param font
     * @param style
     * @returns {number}
     */
    computeTextWidthToHeightRatio(text: string, font: Fonts, style: FontStyles, fontSize?: number): number;
    setFontSize(fontSize?: number): number;
}
