import React, { ReactNode, MouseEvent } from "react"; import { DataTableProps } from "./DataTable"; import { TableObject, ObjectsTableDetailField, ReferenceObject } from "./types"; export interface ObjectsTableProps extends DataTableProps { details?: ObjectsTableDetailField[]; initialSearch?: string; onChangeSearch?(search: string): void; searchBoxLabel?: string; searchBoxColumns?: (keyof T)[]; onActionButtonClick?(event: MouseEvent): void; actionButtonLabel?: ReactNode; className?: string; globalActionComponents?: React.ReactNode; } export declare function ObjectsTable(props: ObjectsTableProps): JSX.Element;