import { default as React } from 'react'; import { ModeType } from '../constants'; export interface Props { /** Row is expanded. */ expanded: boolean; /** Number of columns in table. */ numberOfColumns: number; /** Text for hide button. */ hideDetailsText: string; /** When hide button inside expanded row is clicked. */ toggleClick: () => void; /** Adds custom classes to the element. */ className?: string; /** Sets the content of the expanded row. */ children: React.ReactNode; /** For display with less space. Discouraged to use together with interactive elements. */ mode?: ModeType; /** Row id. For use with aria-controls. */ id?: string; } export declare const TableExpandedRow: ({ numberOfColumns, expanded, hideDetailsText, toggleClick, children, className, mode, id, }: Props) => React.JSX.Element; export default TableExpandedRow;