import * as React from 'react'; interface PortalProps { visible?: boolean; getContainer: () => HTMLElement; didUpdate?: (props: PortalProps) => void; } interface PortalState { finished: boolean; } export default class Portal extends React.Component { _container: HTMLElement; componentDidMount(): void; componentDidUpdate(prevProps: PortalProps): void; componentWillUnmount(): void; createContainer(): void; removeContainer(): void; render(): React.ReactPortal | null; } export {};