diff --git a/src/types/Addon.d.ts b/src/core/types/Addon.d.ts similarity index 100% rename from src/types/Addon.d.ts rename to src/core/types/Addon.d.ts diff --git a/src/types/LibraryItem.d.ts b/src/core/types/LibraryItem.d.ts similarity index 100% rename from src/types/LibraryItem.d.ts rename to src/core/types/LibraryItem.d.ts diff --git a/src/types/MetaItem.d.ts b/src/core/types/MetaItem.d.ts similarity index 100% rename from src/types/MetaItem.d.ts rename to src/core/types/MetaItem.d.ts diff --git a/src/types/Selectable.d.ts b/src/core/types/Selectable.d.ts similarity index 100% rename from src/types/Selectable.d.ts rename to src/core/types/Selectable.d.ts diff --git a/src/types/Stream.d.ts b/src/core/types/Stream.d.ts similarity index 100% rename from src/types/Stream.d.ts rename to src/core/types/Stream.d.ts diff --git a/src/types/Video.d.ts b/src/core/types/Video.d.ts similarity index 100% rename from src/types/Video.d.ts rename to src/core/types/Video.d.ts diff --git a/src/types/types.d.ts b/src/core/types/common.d.ts similarity index 100% rename from src/types/types.d.ts rename to src/core/types/common.d.ts diff --git a/src/types/models/Board.d.ts b/src/core/types/models/Board.d.ts similarity index 100% rename from src/types/models/Board.d.ts rename to src/core/types/models/Board.d.ts diff --git a/src/types/models/Calendar.d.ts b/src/core/types/models/Calendar.d.ts similarity index 100% rename from src/types/models/Calendar.d.ts rename to src/core/types/models/Calendar.d.ts diff --git a/src/types/models/CatalogsWithExtra.d.ts b/src/core/types/models/CatalogsWithExtra.d.ts similarity index 100% rename from src/types/models/CatalogsWithExtra.d.ts rename to src/core/types/models/CatalogsWithExtra.d.ts diff --git a/src/types/models/Ctx.d.ts b/src/core/types/models/Ctx.d.ts similarity index 100% rename from src/types/models/Ctx.d.ts rename to src/core/types/models/Ctx.d.ts diff --git a/src/types/models/DataExport.d.ts b/src/core/types/models/DataExport.d.ts similarity index 100% rename from src/types/models/DataExport.d.ts rename to src/core/types/models/DataExport.d.ts diff --git a/src/types/models/Discover.d.ts b/src/core/types/models/Discover.d.ts similarity index 100% rename from src/types/models/Discover.d.ts rename to src/core/types/models/Discover.d.ts diff --git a/src/types/models/InstalledAddons.d.ts b/src/core/types/models/InstalledAddons.d.ts similarity index 100% rename from src/types/models/InstalledAddons.d.ts rename to src/core/types/models/InstalledAddons.d.ts diff --git a/src/types/models/Library.d.ts b/src/core/types/models/Library.d.ts similarity index 100% rename from src/types/models/Library.d.ts rename to src/core/types/models/Library.d.ts diff --git a/src/types/models/LocalSearch.d.ts b/src/core/types/models/LocalSearch.d.ts similarity index 100% rename from src/types/models/LocalSearch.d.ts rename to src/core/types/models/LocalSearch.d.ts diff --git a/src/types/models/MetaDetails.d.ts b/src/core/types/models/MetaDetails.d.ts similarity index 100% rename from src/types/models/MetaDetails.d.ts rename to src/core/types/models/MetaDetails.d.ts diff --git a/src/types/models/Player.d.ts b/src/core/types/models/Player.d.ts similarity index 100% rename from src/types/models/Player.d.ts rename to src/core/types/models/Player.d.ts diff --git a/src/types/models/RemoteAddons.d.ts b/src/core/types/models/RemoteAddons.d.ts similarity index 100% rename from src/types/models/RemoteAddons.d.ts rename to src/core/types/models/RemoteAddons.d.ts diff --git a/src/types/models/Search.d.ts b/src/core/types/models/Search.d.ts similarity index 100% rename from src/types/models/Search.d.ts rename to src/core/types/models/Search.d.ts diff --git a/src/types/models/StremingServer.d.ts b/src/core/types/models/StremingServer.d.ts similarity index 100% rename from src/types/models/StremingServer.d.ts rename to src/core/types/models/StremingServer.d.ts