import { PropsWithChildren } from 'react'; import { TabbedFormProps as RaTabbedFormProps, TabProps } from 'react-admin'; type StackTabProps = TabProps & PropsWithChildren>; declare function TabbedForm(props: TabbedFormProps): JSX.Element; declare namespace TabbedForm { var Tab: { (props: import("react-admin").FormTabProps): JSX.Element; propTypes: { className: import("prop-types").Requireable; contentClassName: import("prop-types").Requireable; children: import("prop-types").Requireable; count: import("prop-types").Requireable; intent: import("prop-types").Requireable; hidden: import("prop-types").Requireable; icon: import("prop-types").Requireable; label: import("prop-types").Validator>>; path: import("prop-types").Requireable; resource: import("prop-types").Requireable; value: import("prop-types").Requireable>; }; displayName: string; }; var TabStack: ({ children, ...props }: StackTabProps) => JSX.Element; } type TabbedFormProps = RaTabbedFormProps & { modal?: boolean; content?: boolean; subheader?: string | React.ReactNode; title?: string | React.ReactNode | boolean; secondary?: string | React.ReactNode; /** * Indicates if the form should have no padding. * If true, the form will have no padding and you will be **responsible** for adding padding to the form's tabs. */ noPadding?: boolean; }; export { TabbedForm }; export type { TabbedFormProps }; //# sourceMappingURL=TabbedForm.d.ts.map