import type { Classes } from '../../themes/themeUtils.js';
import { type VariantProps } from 'tailwind-variants';
export type ModalVariants = VariantProps<typeof modal> & Classes<typeof modal>;
export declare const modal: import("tailwind-variants").TVReturnType<{
    fullscreen: {
        true: {
            base: string;
        };
    };
    placement: {
        'top-left': {
            base: string;
        };
        'top-center': {
            base: string;
        };
        'top-right': {
            base: string;
        };
        'center-left': {
            base: string;
        };
        center: {
            base: string;
        };
        'center-right': {
            base: string;
        };
        'bottom-left': {
            base: string;
        };
        'bottom-center': {
            base: string;
        };
        'bottom-right': {
            base: string;
        };
    };
    size: {
        none: {
            base: string;
        };
        xs: {
            base: string;
        };
        sm: {
            base: string;
        };
        md: {
            base: string;
        };
        lg: {
            base: string;
        };
        xl: {
            base: string;
        };
    };
}, {
    base: string;
    form: string;
    header: string;
    footer: string;
    body: string;
    close: string;
}, undefined, {
    fullscreen: {
        true: {
            base: string;
        };
    };
    placement: {
        'top-left': {
            base: string;
        };
        'top-center': {
            base: string;
        };
        'top-right': {
            base: string;
        };
        'center-left': {
            base: string;
        };
        center: {
            base: string;
        };
        'center-right': {
            base: string;
        };
        'bottom-left': {
            base: string;
        };
        'bottom-center': {
            base: string;
        };
        'bottom-right': {
            base: string;
        };
    };
    size: {
        none: {
            base: string;
        };
        xs: {
            base: string;
        };
        sm: {
            base: string;
        };
        md: {
            base: string;
        };
        lg: {
            base: string;
        };
        xl: {
            base: string;
        };
    };
}, {
    base: string;
    form: string;
    header: string;
    footer: string;
    body: string;
    close: string;
}, import("tailwind-variants").TVReturnType<{
    fullscreen: {
        true: {
            base: string;
        };
    };
    placement: {
        'top-left': {
            base: string;
        };
        'top-center': {
            base: string;
        };
        'top-right': {
            base: string;
        };
        'center-left': {
            base: string;
        };
        center: {
            base: string;
        };
        'center-right': {
            base: string;
        };
        'bottom-left': {
            base: string;
        };
        'bottom-center': {
            base: string;
        };
        'bottom-right': {
            base: string;
        };
    };
    size: {
        none: {
            base: string;
        };
        xs: {
            base: string;
        };
        sm: {
            base: string;
        };
        md: {
            base: string;
        };
        lg: {
            base: string;
        };
        xl: {
            base: string;
        };
    };
}, {
    base: string;
    form: string;
    header: string;
    footer: string;
    body: string;
    close: string;
}, undefined, unknown, unknown, undefined>>;
