import type { AstroIntegration } from "astro"; export interface FontConfig { preload?: boolean; tagPlacement?: "head" | "body"; stylePlacement?: "head" | "body"; alias?: string; display?: string; weight?: string; } export type SubfontConfig = Record; export interface PluginOptions { assetsFolder?: string; fontsSubdir?: string; hashFonts?: boolean; } export default function subFont(options?: PluginOptions): AstroIntegration;