import { Component } from 'react';
export interface ICopyToClipboardProps {
    text: string;
    children?: React.ReactNode;
    onCopy?: (text: string, result: boolean) => void;
}
export interface ICopyToClipboardChildProps {
    onClick?: React.MouseEventHandler<HTMLElement>;
}
export declare class CopyToClipboard extends Component<ICopyToClipboardProps> {
    onClick: (event: React.MouseEvent) => void;
    render(): import("react").DetailedReactHTMLElement<{
        onClick: (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    }, HTMLElement>;
}
export default CopyToClipboard;
