import { EventEmitter } from "../../stencil-public-runtime";
export declare class Ai12zForm {
    private loadTimer;
    private loadVersion;
    private surveyCDNPath;
    el: HTMLElement;
    dataKey: string;
    dataMode: string;
    keyName: string;
    isLoading: boolean;
    error: string;
    isReady: boolean;
    honeypotValue: string;
    formSubmitted: EventEmitter<any>;
    errored: EventEmitter<string>;
    private styles;
    private assetLoader;
    private surveyDomId;
    componentDidLoad(): Promise<void>;
    private initializeAssetLoader;
    disconnectedCallback(): void;
    watchLoadProps(): Promise<void>;
    loadDynamicForm(keyName?: string): Promise<void>;
    private fetchResponse;
    private setError;
    render(): any;
}
