/// import { WithStyles, StyleRules, StyleRulesCallback, StyledComponentProps } from "@material-ui/core/styles"; export declare type Omit = Pick>; export declare type InferStyledComponentClassKey = T extends StyledComponentProps ? U : never; export declare type InferClassKey = T extends string ? T : T extends StyleRulesCallback ? K : T extends StyleRules ? K : never; export declare type WrappedMuiComponent, CustomStyles extends string | StyleRules | StyleRulesCallback> = Omit & WithStyles | InferClassKey>; export declare type ExtractProps = TComponentOrTProps extends React.Component ? TProps : TComponentOrTProps;