UNPKG

@mantine/core

Version:

React components library focused on usability, accessibility and developer experience

28 lines (27 loc) 1.63 kB
import type { ButtonCssVariables, ButtonFactory, ButtonProps, ButtonSize, ButtonStylesNames, ButtonVariant } from './Button'; import type { ButtonGroupCssVariables, ButtonGroupFactory, ButtonGroupProps, ButtonGroupStylesNames } from './ButtonGroup/ButtonGroup'; import type { ButtonGroupSectionCssVariables, ButtonGroupSectionFactory, ButtonGroupSectionProps, ButtonGroupSectionStylesNames } from './ButtonGroupSection/ButtonGroupSection'; export { Button } from './Button'; export { ButtonGroup } from './ButtonGroup/ButtonGroup'; export { ButtonGroupSection } from './ButtonGroupSection/ButtonGroupSection'; export type { ButtonProps, ButtonStylesNames, ButtonFactory, ButtonCssVariables, ButtonVariant, ButtonSize, ButtonGroupProps, ButtonGroupCssVariables, ButtonGroupStylesNames, ButtonGroupFactory, ButtonGroupSectionProps, ButtonGroupSectionCssVariables, ButtonGroupSectionStylesNames, ButtonGroupSectionFactory, }; export declare namespace Button { type Props = ButtonProps; type StylesNames = ButtonStylesNames; type CssVariables = ButtonCssVariables; type Factory = ButtonFactory; type Variant = ButtonVariant; type Size = ButtonSize; namespace Group { type Props = ButtonGroupProps; type StylesNames = ButtonGroupStylesNames; type CssVariables = ButtonGroupCssVariables; type Factory = ButtonGroupFactory; } namespace GroupSection { type Props = ButtonGroupSectionProps; type StylesNames = ButtonGroupSectionStylesNames; type CssVariables = ButtonGroupSectionCssVariables; type Factory = ButtonGroupSectionFactory; } }