/**
 * Represents the resource of a font asset.
 *
 * @category User Interface
 */
export class Font {
    /**
     * Create a new Font instance.
     *
     * @param {import('../../platform/graphics/texture.js').Texture[]} textures - The font
     * textures.
     * @param {object} data - The font data.
     */
    constructor(textures: import("../../platform/graphics/texture.js").Texture[], data: object);
    type: any;
    em: number;
    /**
     * The font textures.
     *
     * @type {import('../../platform/graphics/texture.js').Texture[]}
     */
    textures: import("../../platform/graphics/texture.js").Texture[];
    /**
     * The font intensity.
     *
     * @type {number}
     */
    intensity: number;
    _data: any;
    set data(value: any);
    get data(): any;
}
