type ContentItem = 'Introduction' | 'Preview' | 'Features' | 'GettingStarted' | 'LiveDemo' | 'Questions' | 'Contribution' | 'License'; type SocialBadgeItem = 'npm' | 'juejin' | 'github'; type BuildBadgeItem = 'codecov' | 'github-actions'; type LocaleItem = 'en' | 'zh'; type Options = { name: string; description: string; logo: string; contents: ContentItem[]; addBadges: boolean; badges: boolean; social?: SocialBadgeItem[]; build?: BuildBadgeItem[]; accounts: boolean; npm?: string; juejin?: string; github?: string; locales: LocaleItem[]; }; export type { BuildBadgeItem, ContentItem, LocaleItem, Options, SocialBadgeItem };