diff --git a/packages/sdk/browser/src/common.ts b/packages/sdk/browser/src/common.ts index a6850c4382..58d3e61ffe 100644 --- a/packages/sdk/browser/src/common.ts +++ b/packages/sdk/browser/src/common.ts @@ -1,11 +1,10 @@ import { BasicLogger, BasicLoggerOptions, LDLogger } from '@launchdarkly/js-client-sdk-common'; import { BrowserIdentifyOptions as LDIdentifyOptions } from './BrowserIdentifyOptions'; -import { BrowserOptions as LDOptions } from './options'; // The exported LDIdentifyOptions and LDOptions are the browser specific implementations. // These shadow the common implementations. -export type { LDIdentifyOptions, LDOptions }; +export type { LDIdentifyOptions }; export type { AutoEnvAttributes, diff --git a/packages/sdk/browser/src/compat/index.ts b/packages/sdk/browser/src/compat/index.ts index d960dd6c5d..f913d7d01f 100644 --- a/packages/sdk/browser/src/compat/index.ts +++ b/packages/sdk/browser/src/compat/index.ts @@ -5,13 +5,14 @@ * Some code changes may still be required, for example {@link LDOptions} removes * support for some previously available options. */ -import { LDContext, LDOptions } from '@launchdarkly/js-client-sdk-common'; +import { LDContext } from '@launchdarkly/js-client-sdk-common'; import { LDClient } from './LDClientCompat'; import LDClientCompatImpl from './LDClientCompatImpl'; +import { LDOptions } from './LDCompatOptions'; export * from '../common'; -export type { LDClient }; +export type { LDClient, LDOptions }; /** * Creates an instance of the LaunchDarkly client. This version of initialization is for diff --git a/packages/sdk/browser/src/index.ts b/packages/sdk/browser/src/index.ts index fb9fca3064..ca350631d0 100644 --- a/packages/sdk/browser/src/index.ts +++ b/packages/sdk/browser/src/index.ts @@ -13,10 +13,10 @@ import { AutoEnvAttributes } from '@launchdarkly/js-client-sdk-common'; import { BrowserClient, LDClient } from './BrowserClient'; -import { LDOptions } from './common'; +import { BrowserOptions as LDOptions } from './options'; export * from './common'; -export type { LDClient }; +export type { LDClient, LDOptions }; /** * Creates an instance of the LaunchDarkly client.