import { TextLayoutOptions } from './TextLayout';
import * as BABYLON from "@babylonjs/core";
/**
 * Options for creating a text mesh
 */
export interface TextMeshOptions extends TextLayoutOptions {
    atlas: string | BABYLON.Texture;
    color?: BABYLON.Color3;
    strokeColor?: BABYLON.Color3;
    opacity?: number;
    strokeWidth?: number;
}
/**
 * Creates a text mesh using MSDF technique
 * @param options - Configuration options for the text mesh
 * @returns A Babylon.js Mesh with MSDF text rendering
 */
export declare function createTextMesh(name: string, options: TextMeshOptions, scene: BABYLON.Scene): BABYLON.Mesh;
