liber-salti
Version:
Saltí - Liber Design System
80 lines (79 loc) • 3.55 kB
TypeScript
/// <reference types="react" />
import { StyledComponentProps } from '@mui/styles';
/**
* All standard components exposed by `material-ui` are `StyledComponents` with
* certain `classes`, on which one can also set a top-level `className` and inline
* `style`.
*/
export declare type StandardProps<C, ClassKey extends string, Removals extends keyof C = never> = Omit<C, 'classes' | Removals> & StyledComponentProps<ClassKey> & {
className?: string;
ref?: C extends {
ref?: infer RefType;
} ? RefType : React.Ref<unknown>;
style?: React.CSSProperties;
};
export * from './Accordion/Accordion.types';
export * from './AccordionGroup/AccordionGroup.types';
export * from './Alert/Alert.types';
export * from './AppBar/AppBar.types';
export * from './Avatar/Avatar.types';
export * from './AvatarGroup/AvatarGroup.types';
export * from './Autocomplete/Autocomplete.types';
export * from './Badge/Badge.types';
export * from './Banner/Banner.types';
export * from './Button/Button.types';
export * from './ButtonGroup/ButtonGroup.types';
export * from './Card/Card.types';
export * from './CardActions/CardActions.types';
export * from './CardContent/CardContent.types';
export * from './CardHeader/CardHeader.types';
export * from './CardRow/CardRow.types';
export * from './CircularProgress/CircularProgress.types';
export * from './Checkbox/Checkbox.types';
export * from './Chip/Chip.types';
export * from './ContentState/ContentState.types';
export * from './DatePicker/DatePicker.types';
export * from './Dialog/Dialog.types';
export * from './DialogActions/DialogActions.types';
export * from './DialogContent/DialogContent.types';
export * from './DialogHeader/DialogHeader.types';
export * from './Divider/Divider.types';
export * from './Drawer/Drawer.types';
export * from './DrawerActions/DrawerActions.types';
export * from './DrawerContent/DrawerContent.types';
export * from './DrawerHeader/DrawerHeader.types';
export * from './Elevation/Elevation.types';
export * from './FormControlLabel/FormControlLabel.types';
export * from './Grid/Grid.types';
export * from './Icon/Icon.types';
export * from './IconButton/IconButton.types';
export * from './LinearProgress/LinearProgress.types';
export * from './Link/Link.types';
export * from './List/List.types';
export * from './ListItem/ListItem.types';
export * from './Menu/Menu.types';
export * from './MenuItem/MenuItem.types';
export * from './MenuGroup/MenuGroup.types';
export * from './MobileStepper/MobileStepper.types';
export * from './Paper/Paper.types';
export * from './Radio/Radio.types';
export * from './RadioGroup/RadioGroup.types';
export * from './RangeDatePicker/RangeDatePicker.types';
export * from './Select/Select.types';
export * from './Sidebar/Sidebar.types';
export * from './Skeleton/Skeleton.types';
export * from './SplitButton/SplitButton.types';
export * from './Step/Step.types';
export * from './StepIcon/StepIcon.types';
export * from './Stepper/Stepper.types';
export * from './SwipeableDrawer/SwipeableDrawer.types';
export * from './Switch/Switch.types';
export * from './Table/Table.types';
export * from './TableCell/TableCell.types';
export * from './TableRow/TableRow.types';
export * from './TextField/TextField.types';
export * from './TextList/TextList.types';
export * from './Toast/Toast.types';
export * from './ToastProvider/ToastProvider.types';
export * from './Tooltip/Tooltip.types';
export * from './Typography/Typography.types';