/**
 * Copyright IBM Corp. 2020, 2023
 *
 * This source code is licensed under the Apache-2.0 license found in the
 * LICENSE file in the root directory of this source tree.
 */
import React from 'react';
import { DataGridState } from '../types';
export interface DatagridProps {
    /**
     * Specify a label to be read by screen readers on the container node
     * 'aria-label' of the TableToolbar component.
     */
    ariaToolbarLabel?: string;
    /**
     * The data grid state, much of it being supplied by the useDatagrid hook
     */
    datagridState: DataGridState;
}
/**
 * The `Datagrid` component is an extension of Carbon's DataTable component. At the most basic level, the `Datagrid` component takes in columns and rows and renders a data table. There is a set of data table extensions which this component provides support for, these can be found [here](https://pages.github.ibm.com/carbon/ibm-products/components/datagrid/overview/). This component is data driven and allows you to choose what pieces will be included based on the hooks/plugins that are provided.
 * @deprecated
 */
export declare const Datagrid: React.ForwardRefExoticComponent<DatagridProps & React.RefAttributes<HTMLDivElement>>;
//# sourceMappingURL=Datagrid.d.ts.map