import { ASObject } from '@awayfl/avm2'; export declare class FontDescription extends ASObject { static forceNativeConstructor: boolean; static forceNativeMethods: boolean; private _renderingMode; private _fontLookup; private _fontName; private _fontPosture; private _fontWeight; private _cffHinting; private _locked; constructor(fontName?: string, fontWeight?: string, fontPosture?: string, fontLookup?: string, renderingMode?: string, cffHinting?: string); clone: () => FontDescription; static isFontCompatible(fontName: string, fontWeight: string, fontPosture: string): boolean; static isDeviceFontCompatible(fontName: string, fontWeight: string, fontPosture: string): boolean; get renderingMode(): string; set renderingMode(value: string); get fontLookup(): string; set fontLookup(value: string); get fontName(): string; set fontName(value: string); get fontPosture(): string; set fontPosture(value: string); get fontWeight(): string; set fontWeight(value: string); get cffHinting(): string; set cffHinting(value: string); get locked(): boolean; set locked(value: boolean); } //# sourceMappingURL=FontDescription.d.ts.map