import { VariantProps, TVReturnType } from 'tailwind-variants'; import { TVConfig } from 'tailwind-variants/dist/config'; declare const modalTheme: TVReturnType<{ variant: { modal: { header: string; base: string; wrapper: string; panel: string; content: string; }; slideover: { header: string; base: string; wrapper: string; panel: string; content: string; }; }; size: { sm: { panel: string; }; md: { panel: string; }; lg: { panel: string; }; xl: { panel: string; }; '2xl': { panel: string; }; '3xl': { panel: string; }; '4xl': { panel: string; }; '5xl': { panel: string; }; '6xl': { panel: string; }; '7xl': { panel: string; }; }; overlay: { fade: { overlay: string; }; blur: { overlay: string; }; transparent: { overlay: string; }; }; isScrollable: { false: {}; true: {}; }; isBordered: { false: {}; true: { header: string; footer: string; }; }; slideoverPlacement: { right: string; left: string; }; }, { overlay: string; base: string; wrapper: string; panel: string; header: string; content: string; footer: string; }, undefined, TVConfig<{ variant: { modal: { header: string; base: string; wrapper: string; panel: string; content: string; }; slideover: { header: string; base: string; wrapper: string; panel: string; content: string; }; }; size: { sm: { panel: string; }; md: { panel: string; }; lg: { panel: string; }; xl: { panel: string; }; '2xl': { panel: string; }; '3xl': { panel: string; }; '4xl': { panel: string; }; '5xl': { panel: string; }; '6xl': { panel: string; }; '7xl': { panel: string; }; }; overlay: { fade: { overlay: string; }; blur: { overlay: string; }; transparent: { overlay: string; }; }; isScrollable: { false: {}; true: {}; }; isBordered: { false: {}; true: { header: string; footer: string; }; }; slideoverPlacement: { right: string; left: string; }; }, { variant: { modal: { header: string; base: string; wrapper: string; panel: string; content: string; }; slideover: { header: string; base: string; wrapper: string; panel: string; content: string; }; }; size: { sm: { panel: string; }; md: { panel: string; }; lg: { panel: string; }; xl: { panel: string; }; '2xl': { panel: string; }; '3xl': { panel: string; }; '4xl': { panel: string; }; '5xl': { panel: string; }; '6xl': { panel: string; }; '7xl': { panel: string; }; }; overlay: { fade: { overlay: string; }; blur: { overlay: string; }; transparent: { overlay: string; }; }; isScrollable: { false: {}; true: {}; }; isBordered: { false: {}; true: { header: string; footer: string; }; }; slideoverPlacement: { right: string; left: string; }; }>, { variant: { modal: { header: string; base: string; wrapper: string; panel: string; content: string; }; slideover: { header: string; base: string; wrapper: string; panel: string; content: string; }; }; size: { sm: { panel: string; }; md: { panel: string; }; lg: { panel: string; }; xl: { panel: string; }; '2xl': { panel: string; }; '3xl': { panel: string; }; '4xl': { panel: string; }; '5xl': { panel: string; }; '6xl': { panel: string; }; '7xl': { panel: string; }; }; overlay: { fade: { overlay: string; }; blur: { overlay: string; }; transparent: { overlay: string; }; }; isScrollable: { false: {}; true: {}; }; isBordered: { false: {}; true: { header: string; footer: string; }; }; slideoverPlacement: { right: string; left: string; }; }, { overlay: string; base: string; wrapper: string; panel: string; header: string; content: string; footer: string; }, TVReturnType<{ variant: { modal: { header: string; base: string; wrapper: string; panel: string; content: string; }; slideover: { header: string; base: string; wrapper: string; panel: string; content: string; }; }; size: { sm: { panel: string; }; md: { panel: string; }; lg: { panel: string; }; xl: { panel: string; }; '2xl': { panel: string; }; '3xl': { panel: string; }; '4xl': { panel: string; }; '5xl': { panel: string; }; '6xl': { panel: string; }; '7xl': { panel: string; }; }; overlay: { fade: { overlay: string; }; blur: { overlay: string; }; transparent: { overlay: string; }; }; isScrollable: { false: {}; true: {}; }; isBordered: { false: {}; true: { header: string; footer: string; }; }; slideoverPlacement: { right: string; left: string; }; }, { overlay: string; base: string; wrapper: string; panel: string; header: string; content: string; footer: string; }, undefined, TVConfig<{ variant: { modal: { header: string; base: string; wrapper: string; panel: string; content: string; }; slideover: { header: string; base: string; wrapper: string; panel: string; content: string; }; }; size: { sm: { panel: string; }; md: { panel: string; }; lg: { panel: string; }; xl: { panel: string; }; '2xl': { panel: string; }; '3xl': { panel: string; }; '4xl': { panel: string; }; '5xl': { panel: string; }; '6xl': { panel: string; }; '7xl': { panel: string; }; }; overlay: { fade: { overlay: string; }; blur: { overlay: string; }; transparent: { overlay: string; }; }; isScrollable: { false: {}; true: {}; }; isBordered: { false: {}; true: { header: string; footer: string; }; }; slideoverPlacement: { right: string; left: string; }; }, { variant: { modal: { header: string; base: string; wrapper: string; panel: string; content: string; }; slideover: { header: string; base: string; wrapper: string; panel: string; content: string; }; }; size: { sm: { panel: string; }; md: { panel: string; }; lg: { panel: string; }; xl: { panel: string; }; '2xl': { panel: string; }; '3xl': { panel: string; }; '4xl': { panel: string; }; '5xl': { panel: string; }; '6xl': { panel: string; }; '7xl': { panel: string; }; }; overlay: { fade: { overlay: string; }; blur: { overlay: string; }; transparent: { overlay: string; }; }; isScrollable: { false: {}; true: {}; }; isBordered: { false: {}; true: { header: string; footer: string; }; }; slideoverPlacement: { right: string; left: string; }; }>, unknown, unknown, undefined>>; export type ModalVariantProps = VariantProps; export type ModalboxSlots = keyof ReturnType; export { modalTheme };