UNPKG

@indielayer/ui

Version:

Indielayer UI Components with Tailwind CSS build for Vue 3

20 lines (19 loc) 1.3 kB
import type { InjectionKey, MaybeRef } from 'vue'; import type { FormInjection } from '../components/form/Form.vue'; import type { TabGroupInjection } from '../components/tab/TabGroup.vue'; import type { ButtonGroupInjection } from '../components/button/ButtonGroup.vue'; import type { NotificationInjection } from '../components/notifications/Notifications.vue'; import type { IconInjection } from '../components/icon/Icon.vue'; import type { FormGroupInjection } from '../components/formGroup'; import type { AccordionInjection } from '../components/accordion'; import type { UIOptions } from '../create'; import type { UITheme } from '../theme'; export declare const injectOptionsKey: InjectionKey<UIOptions>; export declare const injectThemeKey: InjectionKey<MaybeRef<UITheme>>; export declare const injectTabGroupKey: InjectionKey<TabGroupInjection>; export declare const injectFormKey: InjectionKey<FormInjection>; export declare const injectFormGroupKey: InjectionKey<FormGroupInjection>; export declare const injectIconsKey: InjectionKey<IconInjection>; export declare const injectButtonGroupKey: InjectionKey<ButtonGroupInjection>; export declare const injectNotificationKey: InjectionKey<NotificationInjection>; export declare const injectAccordionKey: InjectionKey<AccordionInjection>;