import { IAlert, ITabulator } from '../../../../../../types/src/table';
import { default as CoreFeature } from '../CoreFeature';

export default class Alert extends CoreFeature implements IAlert {
    element: HTMLElement;
    msgElement: HTMLElement;
    type: string | null;
    constructor(table: ITabulator);
    _createAlertElement(): HTMLElement;
    _createMsgElement(): HTMLElement;
    _typeClass(): string;
    alert(content: string | HTMLElement | (() => string | HTMLElement) | undefined, type?: string): void;
    clear(): void;
}
