import type { ComponentProps } from "react"; import { TableBody, TableCell, TableCollection, TableColumn, TableColumnResizer, TableContent, TableFooter, TableHeader, TableLoadMoreContent, TableLoadMoreItem, TableResizableContainer, TableRoot, TableRow, TableScrollContainer } from "./table"; export declare const Table: { ({ children, className, variant, ...props }: import("./table").TableRootProps & Omit>): import("react/jsx-runtime").JSX.Element; displayName: string; } & { Body: typeof TableBody; Cell: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; Collection: typeof import("react-aria-components").Collection; Column: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; ColumnResizer: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; Content: typeof TableContent; Footer: { ({ className, ...props }: import("./table").TableFooterProps & Omit>): import("react/jsx-runtime").JSX.Element; displayName: string; }; Header: typeof TableHeader; LoadMore: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; LoadMoreContent: { ({ className, ...props }: import("./table").TableLoadMoreContentProps & Omit>): import("react/jsx-runtime").JSX.Element; displayName: string; }; ResizableContainer: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; Root: { ({ children, className, variant, ...props }: import("./table").TableRootProps & Omit>): import("react/jsx-runtime").JSX.Element; displayName: string; }; Row: typeof TableRow; ScrollContainer: { ({ className, ...props }: import("./table").TableScrollContainerProps & Omit>): import("react/jsx-runtime").JSX.Element; displayName: string; }; }; export type Table = { Props: ComponentProps; RootProps: ComponentProps; ScrollContainerProps: ComponentProps; ContentProps: ComponentProps; HeaderProps: ComponentProps; ColumnProps: ComponentProps; ColumnResizerProps: ComponentProps; BodyProps: ComponentProps; RowProps: ComponentProps; CellProps: ComponentProps; FooterProps: ComponentProps; LoadMoreProps: ComponentProps; LoadMoreContentProps: ComponentProps; ResizableContainerProps: ComponentProps; }; export { TableRoot, TableScrollContainer, TableContent, TableHeader, TableColumn, TableColumnResizer, TableBody, TableRow, TableCell, TableFooter, TableCollection, TableLoadMoreItem, TableLoadMoreContent, TableResizableContainer, }; export type { TableRootProps, TableRootProps as TableProps, TableScrollContainerProps, TableContentProps, TableHeaderProps, TableColumnProps, TableColumnResizerProps, TableBodyProps, TableRowProps, TableCellProps, TableFooterProps, TableLoadMoreItemProps, TableLoadMoreContentProps, TableResizableContainerProps, } from "./table"; export { tableVariants } from "@heroui/styles"; export type { TableVariants } from "@heroui/styles";