import { ComponentType, ForwardRefExoticComponent, PropsWithoutRef, RefAttributes } from 'react'; import { Size } from '../styles'; import { GridProps } from '../elements/Grid'; import { ButtonProps } from '../elements/Button'; import { InputProps } from '../elements/Input'; import { IInputChip } from '../elements/InputChip'; import { IconProps } from '../elements/Icon'; import { PopupProps } from '../elements/Popup'; import { LoaderProps } from '../elements/Loader'; import { CheckboxProps } from '../elements/Checkbox'; import { TagProps } from '../elements/Tag'; import { TableProps } from '../elements/Table'; import { SelectProps } from '../elements/Select'; import { SwitchToggleProps } from '../elements/SwitchToggle'; import { AccordionContentProps, AccordionHeaderProps, AccordionProps } from '../elements/Accordion'; import { DialogProps } from '../elements/Dialog'; import { FormProps } from '../elements/Form'; import { TabProps } from '../elements/Tabs'; import { MenuProps } from '../elements/Menu'; import { MenuItemProps } from '../elements/MenuItem'; import { PaginationProps } from '../elements/Pagination'; export declare type FormFieldProps = { inForm?: boolean; size?: Size; }; declare type ComponentTypeOrForwardRef
= ComponentType