import { EventEmitter } from '../../stencil-public-runtime';
import { EAlertType, IAlertConfig, IAlertEvents } from './alert.types';
import { EComponentSize } from '../../types';
/**
 * @part container - The alert container.
 */
export declare class KvAlert implements IAlertConfig, IAlertEvents {
    /** @inheritdoc */
    type: EAlertType;
    /** @inheritdoc */
    size: EComponentSize;
    /** @inheritdoc */
    showIcon: boolean;
    /** @inheritdoc */
    label: string;
    /** @inheritdoc */
    description?: string;
    /** @inheritdoc */
    closable: boolean;
    /** @inheritdoc */
    clickCloseButton: EventEmitter<MouseEvent>;
    private onCloseClick;
    render(): any;
}
