import type { ReactNode } from 'react'; interface AddScenarioDialogProps { open: boolean; onClose: () => void; /** Render prop slot — consumer injects their scenario collection here. */ renderContent?: (props: { onClose: () => void; }) => ReactNode; /** Called when user clicks "Browse More Scenarios" in the footer */ onBrowseMore?: () => void; /** Called when user clicks "Build Custom Scenario" in the footer */ onBuildCustom?: () => void; } export declare function AddScenarioDialog({ open, onClose, renderContent, onBrowseMore, onBuildCustom, }: AddScenarioDialogProps): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=AddScenarioDialog.d.ts.map