UNPKG

@mui-flexy/v7

Version:

A flexbox convenience component for Material UI v7 Box and Grid with handy shorthand props

10 lines (9 loc) 846 B
import type { OverridableComponent } from "@mui/material/OverridableComponent"; import { type FlexOrientation } from "@mui-flexy/core"; import type { FlexGridColumnProps, FlexGridProps, FlexGridRowProps, FlexGridTypeMap } from "./FlexGrid.types"; export type { FlexGridColumnProps, FlexGridProps, FlexGridRowProps }; export declare const createFlexGrid: <O extends FlexOrientation | undefined = undefined, D extends React.ElementType = "div", P = {}>(defaultProps?: FlexGridProps<O, D, P>) => OverridableComponent<FlexGridTypeMap<O, P, D>>; export declare const FlexGridRow: OverridableComponent<FlexGridTypeMap<"row", {}, "div">>; export declare const FlexGridColumn: OverridableComponent<FlexGridTypeMap<"column", {}, "div">>; export declare const FlexGrid: OverridableComponent<FlexGridTypeMap<undefined, {}, "div">>; export default FlexGrid;