diff --git a/.changeset/short-insects-fry.md b/.changeset/short-insects-fry.md new file mode 100644 index 00000000000..b2db5b8eaa2 --- /dev/null +++ b/.changeset/short-insects-fry.md @@ -0,0 +1,5 @@ +--- +"@thirdweb-dev/service-utils": patch +--- + +Export usageV2 sources diff --git a/packages/service-utils/src/core/usageV2.ts b/packages/service-utils/src/core/usageV2.ts index a5d77a90fb7..58ca98627ae 100644 --- a/packages/service-utils/src/core/usageV2.ts +++ b/packages/service-utils/src/core/usageV2.ts @@ -1,12 +1,14 @@ -export type UsageV2Source = - | "bundler" - | "engine" - | "insight" - | "nebula" - | "rpc" - | "sdk" - | "storage" - | "wallet"; +export const USAGE_V2_SOURCES = [ + "bundler", + "engine", + "insight", + "nebula", + "rpc", + "sdk", + "storage", + "wallet", +] as const; +export type UsageV2Source = (typeof USAGE_V2_SOURCES)[number]; export function getTopicName(source: UsageV2Source) { return `usage_v2.raw_${source}`; }