import { type IMjmlGroupProps, type IMjmlSectionProps } from "@faire/mjml-react"; import type { ReactNode } from "react"; export type MjmlSectionProps = Omit & { /** * Background color of the section. * * @defaultValue The theme's `colors.background.content`, unless inside an `MjmlWrapper` */ backgroundColor?: IMjmlSectionProps["backgroundColor"]; /** Applies theme-based content indentation with responsive overrides. */ indent?: boolean; /** When true, child columns remain side-by-side on mobile instead of stacking vertically. */ disableResponsiveBehavior?: boolean; /** Props forwarded to internal sub-components. */ slotProps?: { /** Props passed to the wrapping `MjmlGroup` when `disableResponsiveBehavior` is enabled. */ group?: Partial; }; }; /** A section wrapper for email layouts. Must be a direct child of `MjmlBody` or `MjmlWrapper`. */ export declare function MjmlSection({ children, indent, disableResponsiveBehavior, slotProps, className, ...restProps }: MjmlSectionProps): ReactNode;