import { OnInit, Renderer2, ElementRef, EventEmitter } from '@angular/core';
import { EwMaDesignService } from '../../../ew-ma-design.service';
export declare class RegisterFormPreviewComponent implements OnInit {
    private designService;
    private renderer;
    private el;
    /**
    * Current Preview Layout
    */
    currentPreviewLayout: string;
    /**
     * @description
     * Meta data values for local component
     */
    meta_data: any;
    wrapEleRef: ElementRef;
    timestampID: number;
    /**
     * @description
     * Form refernce
     */
    regForm: any;
    regFormRawValue: any;
    regFormOldRawValue: any;
    changeDetected: boolean;
    uniqueClass: any;
    ewTemplateStyle: any;
    styleRef: any;
    ewFontSize: any;
    ewFontSizeOldValue: any;
    ewTopMargin: any;
    ewTopMarginOldValue: any;
    ewBtnTextfontsize: any;
    ewBtnTextfontsizeOldValue: any;
    ewBtnSubfontsize: any;
    ewBtnSubfontsizeOldValue: any;
    /**
     * @description
     * Meta data Input
     */
    data: {
        focused: boolean;
        type: string;
        meta_data: any;
        sidebar_active: string;
    };
    onClick: EventEmitter<any>;
    /**
     * @description
     * constructor
     */
    constructor(designService: EwMaDesignService, renderer: Renderer2, el: ElementRef);
    /**
     * NgOnint hook
     */
    ngOnInit(): void;
    /**
    * Get the current value of Preview Layout style
    */
    ngDoCheck(): void;
    openConfigPanel(): void;
    ewFormSubmit(): any;
    /**
     * generate unique class
     */
    getUniqueClass(): string;
}
