import { EventEmitter, OnChanges, SimpleChanges } from '@angular/core';
import { FormBuilder, FormGroup } from '@angular/forms';
import { PortalMessageService } from '@onecx/angular-integration-interface';
import { HelpData } from '../../../model/help-data';
import * as i0 from "@angular/core";
export declare class HelpItemEditorComponent implements OnChanges {
    private fb;
    private portalMessageService;
    displayDialog: boolean;
    displayDialogChange: EventEmitter<boolean>;
    helpItem: HelpData | undefined;
    saveHelpItem: EventEmitter<HelpData>;
    formGroup: FormGroup;
    constructor(fb: FormBuilder, portalMessageService: PortalMessageService);
    ngOnChanges(changes: SimpleChanges): void;
    save(): void;
    close(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<HelpItemEditorComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<HelpItemEditorComponent, "ocx-help-item-editor", never, { "displayDialog": { "alias": "displayDialog"; "required": false; }; "helpItem": { "alias": "helpItem"; "required": false; }; }, { "displayDialogChange": "displayDialogChange"; "saveHelpItem": "saveHelpItem"; }, never, never, false, never>;
}
