import { OnInit } from '@angular/core';
import { FeFormMessagesService } from '../../services';
import { BehaviorSubject } from 'rxjs';
import * as i0 from "@angular/core";
export declare class FormMessageComponent implements OnInit {
    private feMessagesService;
    get messages(): string[];
    set messages(value: string[]);
    hidden$: BehaviorSubject<boolean>;
    errors$: import("rxjs").Observable<string[]>;
    closeable: boolean;
    title: string;
    private _messages;
    constructor(feMessagesService: FeFormMessagesService);
    ngOnInit(): void;
    close(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<FormMessageComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<FormMessageComponent, "fe-form-message", never, { "messages": { "alias": "messages"; "required": false; }; "closeable": { "alias": "closeable"; "required": false; }; "title": { "alias": "title"; "required": false; }; }, {}, never, never, true, never>;
}
