From e35faca0df96d30bd5a25c7f18623aa192404126 Mon Sep 17 00:00:00 2001 From: Elliot Winkler Date: Thu, 30 May 2024 16:52:54 -0600 Subject: [PATCH] assets-controllers: Remove AllowedActions, AllowedEvents These types were mistakenly exported in a previous commit when converting NftDetectionController to BaseController v2. They can still be exports in `NftDetectionController.ts`, but just not be exports from the perspective of the whole `assets-controllers` package. This commit takes these exports away by replacing the `*` export in `index.ts` with explicit names and ensures not to include the two aforementioned types. --- packages/assets-controllers/src/index.ts | 25 +++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/packages/assets-controllers/src/index.ts b/packages/assets-controllers/src/index.ts index d7387825f68..030ead94ccc 100644 --- a/packages/assets-controllers/src/index.ts +++ b/packages/assets-controllers/src/index.ts @@ -13,7 +13,30 @@ export type { NftMetadata, } from './NftController'; export { getDefaultNftControllerState, NftController } from './NftController'; -export * from './NftDetectionController'; +export type { + NftDetectionControllerMessenger, + ApiNft, + ApiNftContract, + ApiNftLastSale, + ApiNftCreator, + ReservoirResponse, + TokensResponse, + BlockaidResultType, + Blockaid, + Market, + TokenResponse, + TopBid, + LastSale, + FeeBreakdown, + Attributes, + Collection, + Royalties, + Ownership, + FloorAsk, + Price, + Metadata, +} from './NftDetectionController'; +export { NftDetectionController } from './NftDetectionController'; export type { TokenBalancesControllerMessenger, TokenBalancesControllerActions,