import { type PptxUsedFont } from './pptxImportFonts'; export { normalizePptxUsedFonts, pptxUsedFontName, registerEmbeddedFonts, splitImportedFontFace } from './pptxImportFonts'; export type { NormalizedPptxFont, PptxUsedFont, PptxUsedFontObject } from './pptxImportFonts'; export declare const isSystemFont: (font: string) => boolean; /** * Collect every font family a deck references: inline `font-family` styles in * text/table HTML content plus explicit font props (`defaultFontName`, table * `fontname`, theme `fontName`). Feed the result to {@link loadGoogleFonts} * whenever a whole document is applied — importing a .pptx is not the only * entry point (hosts set persisted documents directly), and a persisted deck * re-opened later must load its webfonts again. */ export declare const collectSlidesFonts: (slides: unknown) => string[]; export declare const loadGoogleFonts: (usedFonts?: readonly unknown[] | PptxUsedFont[]) => void;