import { default as React } from 'react'; interface Props { textToCopy: string; notificationTimeout?: number; notificationText?: string | JSX.Element; children?: React.ReactNode; } interface State { isShowing: boolean; } declare class CopyToClipboard extends React.Component { notificationTimeout: number; timeoutRef: any; constructor(props: Props); componentWillUnmount(): void; doCopy(): void; render(): import("react/jsx-runtime").JSX.Element; } export { CopyToClipboard };