import { OnInit } from '@angular/core';
import { FormBuilder, FormGroup } from '@angular/forms';
import { EwMaDesignService } from '../../../ew-ma-design.service';
export declare class HeadlineComponent implements OnInit {
    private formBuilder;
    private designService;
    /**
     * @description
     * Control Name
     */
    controlName: string;
    /**
     * @description
     * Control Name
     */
    labelText: string;
    /**
     * @description
     * Control Name
     */
    defaultValue: string;
    /**
     * @description
     * Control Name
     */
    showCheckbox: boolean;
    /**
     * @description
     * Default value for checkbox
     */
    defaultValueForCheckBox: boolean;
    /**
     * @description
     * Control Name
     */
    showInputBox: boolean;
    /**
     * @description
     * Control Name
     */
    showTextareaBox: boolean;
    /**
     * @description
     * Control Name
     */
    extraClass: string;
    /**
     * @description
     * Edit data to populate form during edit.
     */
    parentFrom: FormGroup;
    /**
     * Initialise Services
     * @param formBuilder
     */
    constructor(formBuilder: FormBuilder, designService: EwMaDesignService);
    /**
     * NgOnint hook
     */
    ngOnInit(): void;
    /**
     * Initialise Form
     */
    initializeProcess(): void;
    /**
     * Create From control for managing Headline/Subheadline
     */
    createHeadingControl(): void;
    headlineRequired(): any;
    setContolsValue(editData: any): void;
}
