import { PureComponent } from 'react'; import type { TooltipProps } from './Tooltip'; export interface CopyButtonWrapperProps { data: unknown; children: (props: { renderCopyButton: (placement?: TooltipProps['placement']) => JSX.Element; }) => JSX.Element; onCopyClick?: () => void; } export declare class CopyButtonWrapper extends PureComponent { constructor(props: CopyButtonWrapperProps); render(): JSX.Element; copy: () => void; renderCopyButton: (placement?: TooltipProps['placement']) => JSX.Element; showTooltip(): void; }