import { EventEmitter } from '@angular/core';
import { FormBuilderProvider } from '../../providers/form-builder/form-builder';
import { Content } from 'ionic-angular';
export declare class WsFormBuilderWrapperComponent {
    formBuilder: FormBuilderProvider;
    content: Content;
    formConfig: any;
    formBuilderCallback: EventEmitter<{}>;
    formBuilderCurrentStepChangeCallback: EventEmitter<{}>;
    currentStep: number;
    totalSteps: number;
    progressBarConfiguration: object;
    disablePreviousButton: boolean;
    disableNextButton: boolean;
    showPreviousButton: boolean;
    showProgressBar: boolean;
    nextButtonText: string;
    previousButtonText: string;
    showActiveTab: boolean;
    debugMode: boolean;
    disableAnimation: boolean;
    errorStatus: boolean;
    wrongField: string;
    defaultError: string;
    hideQuestions: any;
    buttonLayout: string;
    nextButtonColor: string;
    prevButtonColor: string;
    constructor(formBuilder: FormBuilderProvider);
    ngOnInit(): void;
    validateStep(): boolean;
    continueToNext(): Promise<void>;
    goToNextStep(): Promise<void>;
    extractData(data: any): {};
    goToPreviousStep(): Promise<void>;
    updateField(question: any, stepIndex: any, questionIndex: any): Promise<void>;
    fancyLog(message: any, style?: string): void;
}
