diff --git a/types/rc-tooltip/index.d.ts b/types/rc-tooltip/index.d.ts
index c24f0018fd..20f65e3059 100644
--- a/types/rc-tooltip/index.d.ts
+++ b/types/rc-tooltip/index.d.ts
@@ -5,9 +5,11 @@
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
// TypeScript Version: 2.3
-///
+import * as React from 'react';
-declare namespace Tooltip {
+export as namespace RCTooltip;
+
+declare namespace RCTooltip {
export type Trigger = "hover" | "click" | "focus";
export type Placement =
"left" | "right" | "top" | "bottom" |
@@ -34,8 +36,4 @@ declare namespace Tooltip {
}
}
-declare class Tooltip extends React.Component {}
-
-declare module "rc-tooltip" {
- export = Tooltip
-}
+export default class Tooltip extends React.Component {}
diff --git a/types/rc-tooltip/rc-tooltip-tests.tsx b/types/rc-tooltip/rc-tooltip-tests.tsx
index 832a292e97..25eedad8eb 100644
--- a/types/rc-tooltip/rc-tooltip-tests.tsx
+++ b/types/rc-tooltip/rc-tooltip-tests.tsx
@@ -1,6 +1,6 @@
import * as React from 'react';
import * as ReactDOM from 'react-dom';
-import * as Tooltip from 'rc-tooltip';
+import Tooltip from 'rc-tooltip';
ReactDOM.render(
tooltip}>