/**
 * Measures text length. This is mainly intended for strand arrows in gene annotations.
 */
export default class MeasureTextTransform extends Transform {
    /**
     *
     * @param {import("../../spec/transform.js").MeasureTextParams} params
     * @param {import("../flowNode.js").ParamRuntimeProvider} paramRuntimeProvider
     */
    constructor(params: import("../../spec/transform.js").MeasureTextParams, paramRuntimeProvider: import("../flowNode.js").ParamRuntimeProvider);
    params: import("../../spec/transform.js").MeasureTextParams;
    /**
     *
     * @param {any} datum
     */
    handle: (datum: any) => void;
    font: import("../../fonts/bmFontManager.js").FontEntry;
}
import Transform from "./transform.js";
//# sourceMappingURL=measureText.d.ts.map