import { BaseEntity } from 'nsn-entity';
import { NDispatchType } from 'nsn-model-type';
import { Component, Key } from 'react';
import { TableState } from './State';

export interface TableTreeProps<DT extends string> {

  /** 异步/同步动作 */
  dtype: NDispatchType<DT>;

  /** 当前展开的行 */
  defaultExpandedRowKeys: Array<Key> | undefined;
}