@mintlify/models
Version:
Mintlify models
32 lines (31 loc) • 2.93 kB
TypeScript
import { apiParamFieldOptions, requestExampleLanguages } from './apiConfig.js';
import { codeBlockModes } from './codeBlock.js';
import { MintConfigType } from './config.js';
import { eyebrowDisplayTypes } from './eyebrow.js';
import { fontFormats } from './font.js';
import { footerSocialKeys } from './footer.js';
import { IconLibrary, iconLibraries } from './iconLibraries.js';
import { IconType, iconTypes } from './iconTypes.js';
import { LocaleDisplayFlag, LocaleDisplayName, LocaleType, LocaleCodes, LocaleDisplayNames, LocaleDisplayFlags, locales, getLocaleDisplayName, getLocaleDisplayFlag, LlmSupportedLocaleCodes, LlmSupportedLocaleDisplayNames, LlmSupportedLocaleDisplayFlags, LlmSupportedLocaleType, LlmSupportedLocaleDisplayName, LlmSupportedLocaleDisplayFlag } from './localization.js';
import { ThemeType, themes } from './theme.js';
export type MintConfig = MintConfigType;
export type { AmplitudeConfig, Analytics, ClearbitConfig, FathomConfig, GoogleAnalyticsConfig, GoogleTagManagerConfig, HeapConfig, HotjarConfig, KoalaConfig, LogrocketConfig, MixpanelConfig, PirschConfig, PlausibleConfig, PostHogConfig, SegmentConfig, } from './analytics.js';
export type { Anchor, TopAnchor } from './anchor.js';
export type { ApiConfig, ApiParamFieldOption, RequestExampleLanguages } from './apiConfig.js';
export type { CodeBlockModeType, CodeBlockType } from './codeBlock.js';
export type { AnchorColor, Colors, Gradient } from './colors.js';
export type { FeedbackType, MetadataType, ModeToggleType, RedirectType, SearchType, } from './config.js';
export type { CtaButton } from './ctaButton.js';
export type { Division } from './division.js';
export type { FontConfigType, FontDetailsType, FontFormat } from './font.js';
export type { Footer, FooterLink, FooterLinksColumn, FooterSocial, FooterSocialKeyType, FooterSocials, } from './footer.js';
export type { Layout } from './layout.js';
export type { Logo } from './logo.js';
export type { Integrations } from './mintConfigIntegrations.js';
export type { DecoratedNavigation, DecoratedNavigationEntry, DecoratedNavigationGroup, DecoratedNavigationPage, Navigation, NavigationEntry, NavigationGroup, } from './navigation.js';
export type { PrimaryTab, Tab } from './tab.js';
export type { VersionObjectType, VersionType } from './version.js';
export { apiParamFieldOptions, codeBlockModes, fontFormats, footerSocialKeys, iconTypes, iconLibraries, locales, LocaleCodes, LocaleDisplayNames, LocaleDisplayFlags, getLocaleDisplayName, getLocaleDisplayFlag, LlmSupportedLocaleCodes, LlmSupportedLocaleDisplayNames, LlmSupportedLocaleDisplayFlags, requestExampleLanguages, themes, eyebrowDisplayTypes, };
export type { MintConfigType, IconType, ThemeType, IconLibrary };
export type { LocaleType, LocaleDisplayName, LocaleDisplayFlag, LlmSupportedLocaleType, LlmSupportedLocaleDisplayName, LlmSupportedLocaleDisplayFlag, };
export type { Eyebrow } from './eyebrow.js';