export interface Connect { (): InferableComponentEnhancer<DispatchProp>; <TStateProps = {}, no_dispatch = {}, TOwnProps = {}, State = {}>( mapStateToProps: MapStateToPropsParam<TStateProps, TOwnProps, State> ): InferableComponentEnhancerWithProps<TStateProps & DispatchProp, TOwnProps>; <no_state = {}, TDispatchProps = {}, TOwnProps = {}>( mapStateToProps: null | undefined, mapDispatchToProps: MapD