import { EventEmitter } from '../../stencil-public-runtime';
import { CustomCssClass } from '../../types';
import { IModalConfig, IModalEvents } from './modal.types';
/**
 * @part topbar - The modal's topbar section.
 * @part content - The modal's content section.
 */
export declare class KvModal implements IModalConfig, IModalEvents {
    /** @inheritdoc */
    headerTitle?: string;
    /** @inheritdoc */
    showOverlay?: boolean;
    /** @inheritdoc */
    showCloseButton?: boolean;
    /** @inheritdoc */
    customClass: CustomCssClass;
    /** @inheritdoc */
    clickClose: EventEmitter<void>;
    /** @inheritdoc */
    clickOverlay: EventEmitter<void>;
    private onClose;
    private onClickOverlay;
    render(): any;
}
