import * as H from 'history'; import * as React from 'react'; import { Observable } from 'rxjs'; import { ErrorLike } from '../util/errors'; /** * Fields that belong in ConnectionPropsCommon and that don't depend on the type parameters. These are the fields * that are most likely to be needed by callers, and it's simpler for them if they are in a parameter-less type. */ interface ConnectionDisplayProps { /** list HTML element type. Default is