Модуль не имеет экспортированного элемента, интерфейса экспорта

Это ошибка, которую я получаю,

/Users/robot/code/slg-fe/src/app/leaderboards/leaderboards.component.ts(2,10): Module '"/Пользователи/робот/код/​​slg-fe/src/app/leaderboards/leaderboard" 'не имеет экспортированного участника' Leaderboard '.

Мой файл leaderboard.ts:

export interface Leaderboard {
  id: number,
  username: string,
  rank_elo: number,
  role: number,
  total_wins: number,
  kda: number,
  yesterday_rank: number
}

Мой файл leaderboard.component.ts:

import { Component } from '@angular/core';
import { Leaderboard } from './leaderboard';

@Component({
  selector: 'leaderboards',
  templateUrl: './leaderboards.component.html'
})
export class LeaderboardsComponent { }

Мой файл leaderboard.ts экспортирует Leaderboard, но почему-то это не так?

Ответ 1

Итак... Я не уверен, почему, но когда я перезапустил свой сервер, все это начало работать. -__- Я так сильно ненавижу это. Я так долго пытался понять это.

Ответ 2

У меня была эта ошибка для двух разных импортов.

Я перезапустил свой сервер, и один из них исчез. Для другого я удалил импорт, построил его (с большим количеством ошибок) и добавил импорт в точности так, как это было раньше.