Add exports namespace with all declared types

This commit is contained in:
Vladimir
2018-05-14 16:42:34 +06:00
committed by GitHub
parent 9028a63234
commit d976f29dbd

View File

@@ -6,8 +6,11 @@
import * as React from "react";
declare namespace reactInputMask {
interface ReactInputMaskProps extends React.InputHTMLAttributes<HTMLInputElement> {
export = ReactInputMask;
export as namespace ReactInputMask;
declare namespace ReactInputMask {
interface Props extends React.InputHTMLAttributes<HTMLInputElement> {
/**
* Mask string. Format characters are:
* * `9`: `0-9`
@@ -41,8 +44,7 @@ declare namespace reactInputMask {
*/
inputRef?: React.Ref<HTMLInputElement>;
}
class ReactInputMask extends React.Component<ReactInputMaskProps> {
}
}
declare var ReactInputMask: typeof reactInputMask.ReactInputMask;
export default ReactInputMask;
declare class ReactInputMask extends React.Component<ReactInputMask.Props> {
}