import * as React from 'react'; export interface Props { id?: string; value?: string; defaultValue?: string; readOnly?: boolean; placeholder?: string; disabled?: boolean; onChange?: (event: React.ChangeEvent) => void; copiedString?: string; wordCountString?: string; } export interface State { copiedStringVisible: boolean; } export default class TextAreaClipboard extends React.PureComponent { constructor(props: Props); readonly emptyWordCount: boolean; readonly value: string | undefined; readonly wordCount: number; onCopyToClipboard: () => void; onAnimationEnd: () => void; render(): JSX.Element; }