import { WebFonts } from './fixtures'; import { Font, FontStyle, FontWeight } from '../renderer'; import type * as types from './types'; declare global { interface Window { loadedFonts: types.FontSource[]; } } /** * Get all available local fonts, requires the * **Local Font Access API** */ export declare function getLocalFonts(): Promise; /** * Get common web fonts */ export declare function getWebFonts(): types.FontSources[]; export declare function loadFont(options: types.FontSource | types.WebfontProperties): Promise; export declare function restoreFonts(fonts: types.FontSource[]): Promise; export declare function getLoadedFonts(): types.FontSource[]; export declare function matchFontStyle(style: any): FontStyle; export declare function matchFontWeight(weight: any): FontWeight;