import * as AD from "../../abstract-document/index.js"; import { Font } from "../../abstract-document/primitives/font.js"; import { TextFontWeight } from "../../abstract-document/styles/text-style.js"; export declare function registerFonts(registerFont: (fontName: string, fontSource: AD.Font.FontSource) => void, document: AD.AbstractDoc.AbstractDoc): void; export declare function getFontNameStyle(textStyle: AD.TextStyle.TextStyle): string; export declare function getFontStyleName(attributes: Record): keyof Font; export declare function getFontName(fontFamily: string | undefined, fontWeight: TextFontWeight, italic: boolean | undefined): string; export declare function isFontAvailable(fontName: string, resources: AD.Resources.Resources): boolean; //# sourceMappingURL=font.d.ts.map