import { EventEmitter } from '../../stencil-public-runtime';
export declare class TextArea {
    textFieldEl: HTMLElement;
    floatingLabelEl: HTMLElement;
    notchedOutlineEl: HTMLElement;
    private mdcTextField;
    label: string;
    disabled: boolean;
    required: boolean;
    fullwidth: boolean;
    outlined: boolean;
    rows: number;
    cols: number;
    value: string;
    input: EventEmitter;
    change: EventEmitter;
    updateValue(): void;
    componentDidLoad(): void;
    getClasses(): {
        'mdc-text-field': boolean;
        'mdc-text-field--textarea': boolean;
        'mdc-text-field--fullwidth': boolean;
        'mdc-text-field--disabled': boolean;
    };
    getLabelClasses(): {
        'mdc-floating-label': boolean;
        'mdc-floating-label--float-above': boolean;
    };
    render(): any;
}
