import { EventEmitter, OnInit } from '@angular/core';
import { ITldTranslateMessage } from '../../models';
import * as i0 from "@angular/core";
export declare class TldMessageComponent implements OnInit {
    constructor();
    message: ITldTranslateMessage;
    contentProjection: boolean;
    hideClose: boolean;
    onClose: EventEmitter<any>;
    get id(): any;
    get closeButtonId(): any;
    className: string;
    readonly ClearLabelCode = "CLEAR_NOTIFICATION";
    ngOnInit(): void;
    close(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<TldMessageComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<TldMessageComponent, "tld-message", never, { "message": { "alias": "message"; "required": false; }; "contentProjection": { "alias": "contentProjection"; "required": false; }; "hideClose": { "alias": "hideClose"; "required": false; }; }, { "onClose": "onClose"; }, never, ["*"], false, never>;
}
