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); get emptyWordCount(): boolean; get value(): string | undefined; get wordCount(): number; onCopyToClipboard: () => void; onAnimationEnd: () => void; render(): JSX.Element; }