import { Field, FieldConfig } from "./field";
export interface TextAreaIAFieldConfig extends FieldConfig {
    cols?: number;
    rows?: number;
    keyFilter?: any;
    style?: Partial<CSSStyleDeclaration>;
    prompt?: string;
    readonly?: () => boolean;
    speechRecognition?: boolean;
    keepContext: boolean;
    speechRecognitionPlaceholder: string;
    maxLength?: number;
}
export declare class TextAreaIAField extends Field {
    cols?: number;
    rows?: number;
    keyFilter?: any;
    style?: Partial<CSSStyleDeclaration>;
    prompt?: string;
    readonly?: () => boolean;
    speechRecognition: boolean;
    keepContext: boolean;
    speechRecognitionPlaceholder: string;
    maxLength: number | null;
    constructor(config: TextAreaIAFieldConfig);
}
