Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

typings.d.ts 537B

12345678910111213141516171819202122
  1. import { KFModelState } from '@/pages/add-knowledge/components/knowledge-file/model';
  2. import { ChatModelState } from '@/pages/chat/model';
  3. declare module 'lodash';
  4. function useSelector<TState = RootState, TSelected = unknown>(
  5. selector: (state: TState) => TSelected,
  6. equalityFn?: (left: TSelected, right: TSelected) => boolean,
  7. ): TSelected;
  8. export interface RootState {
  9. chatModel: ChatModelState;
  10. kFModel: KFModelState;
  11. }
  12. declare global {
  13. type Nullable<T> = T | null;
  14. }
  15. declare module 'umi' {
  16. export { useSelector };
  17. }