export declare function injectFormitivaStyles(): void; export * from '@formitiva/core'; export { registerComponent, getComponent, isBuiltinComponentType, DEBOUNCE_CONFIG, registerBaseComponents, } from './core/registries/componentRegistry'; export type { DebounceConfig } from './core/registries/componentRegistry'; export { registerPlugin, unregisterPlugin, getPlugin, getAllPlugins, hasPlugin, registerComponents, } from './core/registries/pluginRegistry'; export type { FormitivaPlugin, ConflictResolution, PluginRegistrationOptions, PluginConflict, } from './core/registries/pluginRegistry'; export { useDebouncedCallback } from './hooks/useDebouncedCallback'; export type { DebouncedCallback } from './hooks/useDebouncedCallback'; export { useDropdownPosition } from './hooks/useDropdownPosition'; export { useFieldValidator } from './hooks/useFieldValidator'; export { default as useFormitivaContext, provideFormitivaContext, FormitivaContextKey, } from './hooks/useFormitivaContext'; export { useUncontrolledValidatedInput } from './hooks/useUncontrolledValidatedInput'; export { useUnitValueField } from './hooks/useUnitValueField'; export { default as Formitiva } from './components/form/Formitiva.vue'; export { default as FormitivaRenderer } from './components/form/FormitivaRenderer.vue'; export { default as FormitivaProvider } from './components/form/FormitivaProvider.vue'; export { StandardFieldLayout, ColumnFieldLayout, RowFieldLayout, InstanceName, } from './components/layout/LayoutComponents'; export { default as LayoutAdapter, default as DefaultLayoutAdapter } from './components/layout/LayoutAdapter.vue'; export { default as NavLayout } from './components/layout/NavLayout.vue'; export { default as TabLayout } from './components/layout/TabLayout.vue'; export { default as WizardLayout } from './components/layout/WizardLayout.vue'; export { registerLayoutAdapter, getLayoutAdapter, clearLayoutAdapter, } from './core/registries/layoutAdapterRegistry'; export type { VueLayoutAdapter } from './core/registries/layoutAdapterRegistry'; //# sourceMappingURL=index.d.ts.map