import React, { PureComponent } from 'react';
import { TextProps } from './Props';
declare class Text extends PureComponent<TextProps> {
    static defaultProps: {
        value: string;
    };
    element: HTMLSpanElement;
    constructor(props: TextProps);
    componentDidUpdate(prevProps: TextProps): void;
    getOptions(): {
        timeZone: string | undefined;
        weekStartsOn: any;
    };
    bindElement(el: HTMLSpanElement): void;
    handleBlur(e: React.FocusEvent<HTMLSpanElement>): void;
    handleFocus(e: React.FocusEvent | React.MouseEvent): void;
    handleSpanClick(): void;
    handleInput(e: React.KeyboardEvent<HTMLSpanElement>): void;
    render(): JSX.Element;
}
export default Text;
