import { ObjectWithId } from '../../../@types';
export type ExpandableRowProps<T> = {
    colSpan: number;
    isExpanded?: boolean;
    obj: T;
    renderExpand: (obj: T) => React.ReactNode;
    asMobileCard?: boolean;
};
/**
 * This component is intended to be used internally by `Table` to allow rows to expand when clicked and
 * is not currently exported by the library.
 *
 * This component contains the content for the expanded section as well as the expand/collapse functionality.
 */
declare const ExpandableRow: <T extends ObjectWithId>(props: ExpandableRowProps<T>) => import("react/jsx-runtime").JSX.Element;
export default ExpandableRow;
