UNPKG

@nolebase/vitepress-plugin-enhanced-readabilities

Version:
16 lines (15 loc) 1.35 kB
import type { Plugin } from 'vue'; import type { Locale, Options } from './types'; import LayoutSwitch from './components/LayoutSwitch.vue'; import LayoutSwitchContentLayoutMaxWidthSlider from './components/LayoutSwitchContentLayoutMaxWidthSlider.vue'; import LayoutSwitchPageLayoutMaxWidthSlider from './components/LayoutSwitchPageLayoutMaxWidthSlider.vue'; import NolebaseEnhancedReadabilitiesMenu from './components/Menu.vue'; import ScreenLayoutSwitch from './components/ScreenLayoutSwitch.vue'; import NolebaseEnhancedReadabilitiesScreenMenu from './components/ScreenMenu.vue'; import ScreenSpotlight from './components/ScreenSpotlight.vue'; import Spotlight from './components/Spotlight.vue'; import SpotlightStyles from './components/SpotlightStyles.vue'; import { InjectionKey, LayoutMode, LayoutSwitchModeStorageKey, SpotlightStyle, SpotlightToggledStorageKey } from './constants'; export type { Locale, Options, }; export { InjectionKey, LayoutMode, LayoutSwitch, LayoutSwitchContentLayoutMaxWidthSlider, LayoutSwitchModeStorageKey, LayoutSwitchPageLayoutMaxWidthSlider, NolebaseEnhancedReadabilitiesMenu, NolebaseEnhancedReadabilitiesScreenMenu, ScreenLayoutSwitch, ScreenSpotlight, Spotlight, SpotlightStyle, SpotlightStyles, SpotlightToggledStorageKey, }; export declare const NolebaseEnhancedReadabilitiesPlugin: Plugin<Options[]>;