import { HTMLAttributes, ReactNode } from 'react'; export interface SectionProps extends HTMLAttributes { /** * The content for the section header. If a string is passed, `Section.Header` is automatically used. * For more control or a large title, use `{headerText}`. */ header?: ReactNode; /** * The content for the section footer. If a string is passed, `Section.Footer` is automatically used. * For a centered footer, use `{footerText}`. */ footer?: ReactNode; } /** * Organizes content into distinct sections with optional headers and footers. It automatically wraps * primitive header and footer content in the appropriate sub-components, and inserts dividers between * children when rendering multiple elements. */ export declare const Section: { ({ header, footer, className, children, ...restProps }: SectionProps): JSX.Element; Header: ({ large, className, children, ...restProps }: import("./components/SectionHeader/SectionHeader").SectionHeaderProps) => JSX.Element; Footer: ({ className, children, centered, ...restProps }: import("./components/SectionFooter/SectionFooter").SectionFooterProps) => JSX.Element; }; //# sourceMappingURL=Section.d.ts.map