@embrace-io/web-sdk
Version:
16 lines • 824 B
text/typescript
import { GetWebSDKResourceArgs } from "./types.cjs";
import { Resource } from "@opentelemetry/resources";
//#region src/resources/webSdkResource.d.ts
/**
* Returns resource attributes that users are allowed to override via the `resource` option in `initSDK`.
* These defaults are applied first in the merge chain so user-provided values take precedence.
*/
declare const getWebSDKOverridableResource: () => Resource;
/**
* Returns SDK resource attributes that must not be overridden by user-provided resources.
* These are applied last in the merge chain so they always take precedence.
*/
declare const getWebSDKResource: ({ diagLogger, appVersion, tabStorage }: GetWebSDKResourceArgs) => Resource;
//#endregion
export { getWebSDKOverridableResource, getWebSDKResource };
//# sourceMappingURL=webSdkResource.d.cts.map