import * as React$1 from "react"; //#region src/components/font/font.d.ts type FallbackFont = 'Arial' | 'Helvetica' | 'Verdana' | 'Georgia' | 'Times New Roman' | 'serif' | 'sans-serif' | 'monospace' | 'cursive' | 'fantasy'; type FontFormat = 'woff' | 'woff2' | 'truetype' | 'opentype' | 'embedded-opentype' | 'svg'; type FontWeight = React$1.CSSProperties['fontWeight']; type FontStyle = React$1.CSSProperties['fontStyle']; interface FontProps { /** The font you want to use. NOTE: Do not insert multiple fonts here, use fallbackFontFamily for that */ fontFamily: string; /** An array is possible, but the order of the array is the priority order */ fallbackFontFamily: FallbackFont | FallbackFont[]; /** Not all clients support web fonts. For support check: https://www.caniemail.com/features/css-at-font-face/ */ webFont?: { url: string; format: FontFormat; }; /** Default: 'normal' */ fontStyle?: FontStyle; /** Default: 400 */ fontWeight?: FontWeight; } /** The component MUST be place inside the tag */ declare const Font: React$1.FC>; //#endregion export { Font, FontProps };