import React, { ReactNode } from 'react'; import { WithStyles } from '@material-ui/core/styles/withStyles'; import { styles } from './styles'; export declare type ListProps = WithStyles & { items: ItemProps['item'][]; children?: ItemProps['children']; }; declare type Item = { value?: string; label: string; disabledDrag?: boolean; }; declare type ItemProps = { item: T; sortIndex: number; children?: (props: { item: T; sortIndex: number; }) => ReactNode; }; declare const _default: React.ComponentType; } & { items: Item[]; children?: (props: { item: Item; sortIndex: number; }) => React.ReactNode; } & import("react-sortable-hoc").SortableContainerProps, "transitionDuration" | "children" | "items" | "axis" | "lockAxis" | "helperClass" | "keyboardSortingTransitionDuration" | "keyCodes" | "pressDelay" | "pressThreshold" | "distance" | "shouldCancelStart" | "updateBeforeSortStart" | "onSortStart" | "onSortMove" | "onSortEnd" | "onSortOver" | "useDragHandle" | "useWindowAsScrollContainer" | "hideSortableGhost" | "lockToContainerEdges" | "lockOffset" | "getContainer" | "getHelperDimensions" | "helperContainer" | "disableAutoscroll"> & import("@material-ui/core/styles/withStyles").StyledComponentProps<"root">>; export default _default; //# sourceMappingURL=Presentational.d.ts.map