If we have a form component like this:
class UnconnectedFormComponent extends React.Component<FormComponentProps>{...}
export const FormComponent = bind(FormComponentProps)(UnconnectedFormComponent)
When we use it, we want to pass a ref:
// Note the "any" here
public ref: React.RefObject<any> = React.createRef();
<FormComponenrt ref={ref} />
The actual reference type should be BoundComponentInstance, but if we use this, there will be type mismatch issue.