Мой default.ts
файл
import { Type, Units } from './Duration.types';
const defaultDuration = {
type: Type.Dynamic,
range: {
count: 12,
unit: Units.Hours
}
};
export { defaultDuration }
Type
и Units
являются enum
и экспортируются как export { Type, Units }
Это мой компонент, где я его использую.
Component.tsx
import { defaultDuration } from './defaults';
static defaultProps = {
allowToggle: true,
duration: defaultDuration
};
Я сделал npm run build
и получил сгенерированный файл Component.d.ts
, который показывает ошибки.
static defaultProps: {
allowToggle: boolean;
duration: {
type: Type;
range: {
count: number;
unit: Units;
};
};
};
Ошибка говорит, что не может найти Type
или Units
внутри .d.ts
файла
Когда я пытаюсь импортировать этот файл .d.ts
в какое-то другое место, он выдает вышеуказанную ошибку.