declare const overlay: import("tailwind-variants").TVReturnType<{
    enableFlexContent: {
        true: string;
    };
    inPlace: {
        true: string;
    };
}, undefined, "z-20 will-change-transform overflow-auto", import("tailwind-variants/dist/config.js").TVConfig<{
    enableFlexContent: {
        true: string;
    };
    inPlace: {
        true: string;
    };
}, {
    enableFlexContent: {
        true: string;
    };
    inPlace: {
        true: string;
    };
}>, {
    enableFlexContent: {
        true: string;
    };
    inPlace: {
        true: string;
    };
}, undefined, import("tailwind-variants").TVReturnType<{
    enableFlexContent: {
        true: string;
    };
    inPlace: {
        true: string;
    };
}, undefined, "z-20 will-change-transform overflow-auto", import("tailwind-variants/dist/config.js").TVConfig<{
    enableFlexContent: {
        true: string;
    };
    inPlace: {
        true: string;
    };
}, {
    enableFlexContent: {
        true: string;
    };
    inPlace: {
        true: string;
    };
}>, unknown, unknown, undefined>>;
declare const backdrop: import("tailwind-variants").TVReturnType<{
    type: {
        none: string;
        transparent: string;
        blur: string;
        faded: string;
    };
    inPlace: {
        true: string;
    };
}, undefined, "fixed inset-0 select-none z-10 ", import("tailwind-variants/dist/config.js").TVConfig<{
    type: {
        none: string;
        transparent: string;
        blur: string;
        faded: string;
    };
    inPlace: {
        true: string;
    };
}, {
    type: {
        none: string;
        transparent: string;
        blur: string;
        faded: string;
    };
    inPlace: {
        true: string;
    };
}>, {
    type: {
        none: string;
        transparent: string;
        blur: string;
        faded: string;
    };
    inPlace: {
        true: string;
    };
}, undefined, import("tailwind-variants").TVReturnType<{
    type: {
        none: string;
        transparent: string;
        blur: string;
        faded: string;
    };
    inPlace: {
        true: string;
    };
}, undefined, "fixed inset-0 select-none z-10 ", import("tailwind-variants/dist/config.js").TVConfig<{
    type: {
        none: string;
        transparent: string;
        blur: string;
        faded: string;
    };
    inPlace: {
        true: string;
    };
}, {
    type: {
        none: string;
        transparent: string;
        blur: string;
        faded: string;
    };
    inPlace: {
        true: string;
    };
}>, unknown, unknown, undefined>>;
declare const modal: import("tailwind-variants").TVReturnType<{
    size: {
        xs: string;
        sm: string;
        md: string;
        lg: string;
        xl: string;
        full: string;
    };
    isCentered: {
        true: string;
    };
}, {
    base: string;
    closeButton: string;
    header: string;
    body: string;
    footer: string;
}, undefined, import("tailwind-variants/dist/config.js").TVConfig<{
    size: {
        xs: string;
        sm: string;
        md: string;
        lg: string;
        xl: string;
        full: string;
    };
    isCentered: {
        true: string;
    };
}, {
    size: {
        xs: string;
        sm: string;
        md: string;
        lg: string;
        xl: string;
        full: string;
    };
    isCentered: {
        true: string;
    };
}>, {
    size: {
        xs: string;
        sm: string;
        md: string;
        lg: string;
        xl: string;
        full: string;
    };
    isCentered: {
        true: string;
    };
}, {
    base: string;
    closeButton: string;
    header: string;
    body: string;
    footer: string;
}, import("tailwind-variants").TVReturnType<{
    size: {
        xs: string;
        sm: string;
        md: string;
        lg: string;
        xl: string;
        full: string;
    };
    isCentered: {
        true: string;
    };
}, {
    base: string;
    closeButton: string;
    header: string;
    body: string;
    footer: string;
}, undefined, import("tailwind-variants/dist/config.js").TVConfig<{
    size: {
        xs: string;
        sm: string;
        md: string;
        lg: string;
        xl: string;
        full: string;
    };
    isCentered: {
        true: string;
    };
}, {
    size: {
        xs: string;
        sm: string;
        md: string;
        lg: string;
        xl: string;
        full: string;
    };
    isCentered: {
        true: string;
    };
}>, unknown, unknown, undefined>>;
declare const drawer: import("tailwind-variants").TVReturnType<{
    size: {
        xs: string;
        sm: string;
        md: string;
        lg: string;
        xl: string;
        full: string;
    };
    placement: {
        top: string;
        bottom: string;
        left: string;
        right: string;
    };
}, {
    base: string;
    closeButton: string;
    header: string;
    body: string;
    footer: string;
}, undefined, import("tailwind-variants/dist/config.js").TVConfig<{
    size: {
        xs: string;
        sm: string;
        md: string;
        lg: string;
        xl: string;
        full: string;
    };
    placement: {
        top: string;
        bottom: string;
        left: string;
        right: string;
    };
}, {
    size: {
        xs: string;
        sm: string;
        md: string;
        lg: string;
        xl: string;
        full: string;
    };
    placement: {
        top: string;
        bottom: string;
        left: string;
        right: string;
    };
}>, {
    size: {
        xs: string;
        sm: string;
        md: string;
        lg: string;
        xl: string;
        full: string;
    };
    placement: {
        top: string;
        bottom: string;
        left: string;
        right: string;
    };
}, {
    base: string;
    closeButton: string;
    header: string;
    body: string;
    footer: string;
}, import("tailwind-variants").TVReturnType<{
    size: {
        xs: string;
        sm: string;
        md: string;
        lg: string;
        xl: string;
        full: string;
    };
    placement: {
        top: string;
        bottom: string;
        left: string;
        right: string;
    };
}, {
    base: string;
    closeButton: string;
    header: string;
    body: string;
    footer: string;
}, undefined, import("tailwind-variants/dist/config.js").TVConfig<{
    size: {
        xs: string;
        sm: string;
        md: string;
        lg: string;
        xl: string;
        full: string;
    };
    placement: {
        top: string;
        bottom: string;
        left: string;
        right: string;
    };
}, {
    size: {
        xs: string;
        sm: string;
        md: string;
        lg: string;
        xl: string;
        full: string;
    };
    placement: {
        top: string;
        bottom: string;
        left: string;
        right: string;
    };
}>, unknown, unknown, undefined>>;
declare const overlayTransitions: {
    fade: {
        enter: {
            opacity: string;
        };
        enterActive: {
            transition: string;
        };
        leave: {
            opacity: string;
        };
        leaveActive: {
            transition: string;
        };
    };
    zoom: {
        enter: {
            opacity: string;
            transform: string;
        };
        enterActive: {
            transition: string;
        };
        leave: {
            opacity: string;
            transform: string;
        };
        leaveActive: {
            transition: string;
        };
    };
    slideFromLeft: {
        enterActive: {
            transition: string;
        };
        leaveActive: {
            transition: string;
        };
        enter: {
            transform: string;
        };
        leave: {
            transform: string;
        };
    };
    slideFromRight: {
        enterActive: {
            transition: string;
        };
        leaveActive: {
            transition: string;
        };
        enter: {
            transform: string;
        };
        leave: {
            transform: string;
        };
    };
    slideFromTop: {
        enterActive: {
            transition: string;
        };
        leaveActive: {
            transition: string;
        };
        enter: {
            transform: string;
        };
        leave: {
            transform: string;
        };
    };
    slideFromBottom: {
        enterActive: {
            transition: string;
        };
        leaveActive: {
            transition: string;
        };
        enter: {
            transform: string;
        };
        leave: {
            transform: string;
        };
    };
    scale: {
        enter: {
            opacity: string;
            transform: string;
        };
        enterActive: {
            transitionProperty: string;
            transitionDuration: string;
            transitionTimingFunction: string;
        };
        enterTo: {
            opacity: string;
            transform: string;
        };
        leave: {
            opacity: string;
            transform: string;
        };
        leaveActive: {
            transitionProperty: string;
            transitionDuration: string;
            transitionTimingFunction: string;
        };
        leaveTo: {
            opacity: string;
            transform: string;
        };
    };
};
export { overlay, drawer, modal, overlayTransitions, backdrop };
//# sourceMappingURL=overlays.d.ts.map