import { TailwindElement } from '../../shared/tailwind-element';
export type ModalSizes = 'small' | 'medium' | 'full' | 'auto';
declare const LuksoModal_base: import('@lukso/core').ThemeMixinConstructor<typeof TailwindElement>;
export declare class LuksoModal extends LuksoModal_base {
    isOpen: boolean;
    disableAnimations: boolean;
    size: ModalSizes;
    hasBottomPadding: boolean;
    private styles;
    private close;
    private handleBackdropClick;
    render(): import('lit').TemplateResult<1>;
}
declare global {
    interface HTMLElementTagNameMap {
        'lukso-modal': LuksoModal;
    }
}
export {};
//# sourceMappingURL=index.d.ts.map