import * as plugins from './fontloader.plugins.js'; export type TFonts = 'Inter' | 'MaterialIcons' | 'Courier Prime'; let fontsloaderSingleton: FontLoader; export class FontLoader { public static ensureFonts(fontsArrayArg: TFonts) { if (!fontsloaderSingleton) { fontsloaderSingleton = new FontLoader(); } } /** * loads the Inter font */ public loadInter() { } /** * load material icons */ public loadMaterialIcon() { } }