Files
frontend-svelte/src/entities/Font/index.ts

54 lines
1.1 KiB
TypeScript
Raw Normal View History

export {
fetchAllFontshareFonts,
fetchFontshareFontBySlug,
fetchFontshareFonts,
} from './api/fontshare';
export type {
FontshareParams,
FontshareResponse,
} from './api/fontshare';
export {
fetchGoogleFontFamily,
fetchGoogleFonts,
} from './api/googleFonts';
export type {
GoogleFontItem,
GoogleFontsParams,
GoogleFontsResponse,
} from './api/googleFonts';
export {
normalizeFontshareFont,
normalizeFontshareFonts,
normalizeGoogleFont,
normalizeGoogleFonts,
} from './api/normalize';
export type {
FontFeatures,
FontMetadata,
FontStyleUrls,
UnifiedFont,
UnifiedFontVariant,
} from './api/normalize';
2026-01-02 17:01:59 +03:00
export type {
FontCategory,
FontProvider,
FontSubset,
} from './model/types/font';
export type {
FontshareApiModel,
FontshareDesigner,
FontshareFeature,
FontshareFont,
FontsharePublisher,
FontshareStyle,
FontshareStyleProperties,
FontshareTag,
FontshareWeight,
} from './model/types/fontshare_fonts';
2026-01-02 17:01:59 +03:00
export type {
FontFiles,
FontItem,
FontVariant,
GoogleFontsApiModel,
} from './model/types/google_fonts';