import { Provider, useActiveItem, useAddItem, useErrorCount, useFormRootPath, useItems, useRemoveItem, useSetActiveItem, useSyncWithLocation } from './Provider'; import { BaseForm } from './BaseForm'; import { Content } from './Content'; import { Form } from './Form'; import { NavMenu, NavMenuItem, useNavMenuItem } from './NavMenu'; import { Sidebar, SidebarSection, SidebarSectionPosition, useSidebarChildren } from './Sidebar'; import { Group, Tab, useBaseItemChildren } from './Tab'; type IForm = typeof Form & { BaseForm: typeof BaseForm; Content: typeof Content; Provider: typeof Provider; useItems: typeof useItems; useSyncWithLocation: typeof useSyncWithLocation; useErrorCount: typeof useErrorCount; useFormRootPath: typeof useFormRootPath; useActiveItem: typeof useActiveItem; useSetActiveItem: typeof useSetActiveItem; useAddItem: typeof useAddItem; useRemoveItem: typeof useRemoveItem; Sidebar: typeof Sidebar; SidebarSection: typeof SidebarSection; SidebarSectionPosition: typeof SidebarSectionPosition; useSidebarChildren: typeof useSidebarChildren; NavMenu: typeof NavMenu; NavMenuItem: typeof NavMenuItem; useNavMenuItem: typeof useNavMenuItem; Tab: typeof Tab; Group: typeof Group; useBaseItemChildren: typeof useBaseItemChildren; }; declare const DefaultForm: IForm; export { DefaultForm as LongForm }; //# sourceMappingURL=index.d.ts.map