Typescript 找不到名称“REHYDRATE”,即使它已导入范围

Typescript 找不到名称“REHYDRATE”,即使它已导入范围,typescript,redux,Typescript,Redux,我有以下TypeScript 2.5代码: import { REHYDRATE } from 'redux-persist/constants'; export interface Rehydrate { readonly type: REHYDRATE; readonly payload: AppState; } 哪些错误: ERROR in [at-loader] ./src/actions.ts:175:20 TS2304: Cannot find name

我有以下TypeScript 2.5代码:

import { REHYDRATE } from 'redux-persist/constants';

export interface Rehydrate {
    readonly type: REHYDRATE;
    readonly payload: AppState;
}
哪些错误:

ERROR in [at-loader] ./src/actions.ts:175:20
    TS2304: Cannot find name 'REHYDRATE'.
第175行为只读类型:REHYDRATE;一为什么?再水合作用显然在范围之内

第175行为只读类型:REHYDRATE;一为什么?再水合作用显然在范围之内

它作为变量而不是类型导入

修理 更多 概念:

import { REHYDRATE } from 'redux-persist/constants';

export interface Rehydrate {
    readonly type: typeof REHYDRATE;
    readonly payload: AppState;
}