import { StoryObj } from "@storybook/react-vite"; import React from "react"; import { fn } from "storybook/test"; import { type ModalProps } from "./.."; declare const _default: { title: string; component: React.FC & { Title: typeof import("../Modal").ModalTitle; Subtitle: typeof import("../Modal").ModalSubtitle; }; parameters: { iframe: { url: string; }; }; }; export default _default; export declare const position: { name: string; render: () => React.JSX.Element; }; export declare const size: { name: string; render: () => React.JSX.Element; }; export declare const padding: { name: string; render: () => React.JSX.Element; }; export declare const overflow: { name: string; render: () => React.JSX.Element; }; export declare const composition: { name: string; render: () => React.JSX.Element; }; export declare const overlay: { name: string; render: () => React.JSX.Element; }; export declare const flags: StoryObj<{ handleClose: ReturnType; }>; export declare const containerRef: { name: string; render: () => React.JSX.Element; }; export declare const renderProps: StoryObj; export declare const handlers: StoryObj<{ handleOpen: ReturnType; handleAfterOpen: ReturnType; handleClose: ReturnType; handleAfterClose: ReturnType; }>; export declare const className: StoryObj; export declare const edgeCases: { name: string; render: () => React.JSX.Element; }; export declare const trapFocusEdgeCases: { name: string; render: () => React.JSX.Element; };