UNPKG

785 BTypeScriptView Raw
1import * as React from 'react';
2import { OverridableComponent, OverrideProps, OverridableTypeMap } from '../OverridableComponent';
3
4export interface TableFooterTypeMap<P extends {} = {}, D extends React.ElementType = 'tfoot'>
5 extends OverridableTypeMap {
6 props: P;
7 defaultComponent: D;
8 classKey: TableFooterClassKey;
9}
10/**
11 *
12 * Demos:
13 *
14 * - [Tables](https://mui.com/components/tables/)
15 *
16 * API:
17 *
18 * - [TableFooter API](https://mui.com/api/table-footer/)
19 */
20declare const TableFooter: OverridableComponent<TableFooterTypeMap>;
21
22export type TableFooterClassKey = 'root';
23
24export type TableFooterProps<
25 D extends React.ElementType = TableFooterTypeMap['defaultComponent'],
26 P extends {} = {}
27> = OverrideProps<TableFooterTypeMap<P, D>, D>;
28
29export default TableFooter;