import { ComponentPropsWithoutRef } from 'react'; /** * Props for the TableFooter component * @extends ComponentPropsWithoutRef<"tfoot"> * @extends ComponentPropsWithoutRef<"div"> */ export type TableFooterProps = ({ /** * The type of table being rendered */ type: "simple"; } & ComponentPropsWithoutRef<"tfoot">) | ({ /** * The type of table being rendered */ type: "data-table"; } & ComponentPropsWithoutRef<"div">); /** * Table footer component for simple presentational or complex data tables * @param props - The props for the TableFooter component * @param props.type - The type of table being rendered * @param props.children - The children of the TableFooter component * @param props.ref - The ref of the TableFooter component */ export declare function TableFooter({ type, children, ...rest }: TableFooterProps): import("react/jsx-runtime").JSX.Element;