import { InjectionKey, PropType, Ref } from '@vue/runtime-core'; export declare const ModalContextKey: InjectionKey<{ close: () => void; }>; declare const sizes: { readonly sm: "sm:max-w-sm"; readonly md: "sm:max-w-md"; readonly lg: "sm:max-w-lg"; readonly xl: "sm:max-w-xl"; readonly '2xl': "sm:max-w-2xl"; readonly '3xl': "sm:max-w-3xl"; readonly '4xl': "sm:max-w-4xl"; readonly '5xl': "sm:max-w-5xl"; readonly '6xl': "sm:max-w-6xl"; readonly '7xl': "sm:max-w-7xl"; readonly 'screen-sm': "sm:max-w-screen-sm"; readonly 'screen-md': "sm:max-w-screen-md"; readonly 'screen-lg': "sm:max-w-screen-lg"; readonly 'screen-xl': "sm:max-w-screen-xl"; readonly 'screen-2xl': "sm:max-w-screen-2xl"; }; export declare type ModalSizes = keyof typeof sizes; export declare const PModal: import("@vue/runtime-core").DefineComponent<{ show: { type: PropType>; required: true; }; size: { type: PropType<"sm" | "md" | "lg" | "xl" | "2xl" | "3xl" | "4xl" | "5xl" | "6xl" | "7xl" | "screen-sm" | "screen-md" | "screen-lg" | "screen-xl" | "screen-2xl">; default: string; }; blur: { type: PropType<"sm" | "md" | "lg" | "xl" | "none">; }; hideClose: BooleanConstructor; }, () => JSX.Element, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, "close"[], "close", import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<{ show?: unknown; size?: unknown; blur?: unknown; hideClose?: unknown; } & { show: Ref; size: "sm" | "md" | "lg" | "xl" | "2xl" | "3xl" | "4xl" | "5xl" | "6xl" | "7xl" | "screen-sm" | "screen-md" | "screen-lg" | "screen-xl" | "screen-2xl"; hideClose: boolean; } & { blur?: "sm" | "md" | "lg" | "xl" | "none" | undefined; }> & { onClose?: ((...args: any[]) => any) | undefined; }, { size: "sm" | "md" | "lg" | "xl" | "2xl" | "3xl" | "4xl" | "5xl" | "6xl" | "7xl" | "screen-sm" | "screen-md" | "screen-lg" | "screen-xl" | "screen-2xl"; hideClose: boolean; }>; export {}; //# sourceMappingURL=Modal.d.ts.map