index.d.ts 595 B

123456789101112131415
  1. import * as React from 'react';
  2. import type { ColumnType, StickyOffsets } from '../interface';
  3. import Summary from './Summary';
  4. type FlattenColumns<RecordType> = readonly (ColumnType<RecordType> & {
  5. scrollbar?: boolean;
  6. })[];
  7. export interface FooterProps<RecordType> {
  8. children: React.ReactNode;
  9. stickyOffsets: StickyOffsets;
  10. flattenColumns: FlattenColumns<RecordType>;
  11. }
  12. declare function Footer<RecordType>(props: FooterProps<RecordType>): React.JSX.Element;
  13. declare const _default: typeof Footer;
  14. export default _default;
  15. export declare const FooterComponents: typeof Summary;