import { type ComponentProps, type FC, type ReactNode } from 'react'; import { type StepFormDialogContentInnerProps } from './StepFormDialogContentInner'; import { type ButtonArgType, type ObjectButtonType } from './useStepFormDialogButton'; import type { DialogProps /** コンテンツなにもないDialogの基本props */ } from '../types'; type ObjectHeadingType = Omit; type HeadingType = ReactNode | ObjectHeadingType; type AbstractProps = Omit & DialogProps & { heading: HeadingType; submitButton: ButtonArgType | ObjectButtonType; closeButton?: ButtonArgType | ObjectButtonType; backButton?: ButtonArgType | ObjectButtonType; }; type Props = AbstractProps & Omit, keyof AbstractProps>; export declare const ControlledStepFormDialog: FC; export {};