import { EventEmitter } from '../../stencil.core';
export declare class Field {
    el: HTMLElement;
    glFieldValueChanged: EventEmitter;
    message: string;
    attribute: string;
    image: string;
    label: string;
    required: boolean;
    type: any;
    widget: string;
    optionChanged(e: any): void;
    _getValue(): any;
    isValid(): Promise<boolean>;
    getValue(): Promise<any>;
    validate(): Promise<string>;
    changed(value: any): void;
    getRadioField(): any[];
    getSelectField(): any;
    getTextareaField(): any;
    getInputField(): any;
    render(): any;
}
