import { OnDestroy, OnInit } from '@angular/core'; import { JdMessageContainerComponent } from './jd-message-container.component'; import { JdMessageDataFilled, JdMessageDataOptions } from './message.definitions'; export declare class JdMessageComponent implements OnInit, OnDestroy { private _messageContainer; jdMessage: JdMessageDataFilled; jdIndex: number; protected _options: JdMessageDataOptions; private _autoErase; private _eraseTimer; private _eraseTimingStart; private _eraseTTL; constructor(_messageContainer: JdMessageContainerComponent); ngOnInit(): void; ngOnDestroy(): void; onEnter(): void; onLeave(): void; protected _destroy(): void; private _initErase; private _updateTTL; private _startEraseTimeout; private _clearEraseTimeout; }