import '../../globals/js/animation'; import AbstractComponent from '../../globals/ts/abstract-component'; export default class InlineMessage extends AbstractComponent { static readonly NAME: string; protected static readonly DATA_KEY: string; protected static readonly EVENT_KEY: string; protected static readonly SELECTOR: { default: string; dismiss: string; }; private static readonly KEY_FRAMES; private static readonly EVENT; constructor(element: HTMLElement); closeAndDestroy(): void; close(callback: any): Promise; dispose(): void; private destroyElement; private setListeners; static init(options?: {}): InlineMessage[]; static getInstance(element: HTMLElement): InlineMessage; }