1717
1818import { expect } from 'chai' ;
1919import { LoggerProvider } from '@opentelemetry/sdk-logs' ;
20- import { Telemetry } from './public-types' ;
2120import { trace } from '@opentelemetry/api' ;
2221import { Logger , LogRecord , SeverityNumber } from '@opentelemetry/api-logs' ;
2322import {
@@ -43,6 +42,7 @@ import { TelemetryService } from './service';
4342import { registerTelemetry } from './register' ;
4443import { _FirebaseInstallationsInternal } from '@firebase/installations' ;
4544import { AUTO_CONSTANTS } from './auto-constants' ;
45+ import { TelemetryInternal } from './types' ;
4646
4747const PROJECT_ID = 'my-project' ;
4848const APP_ID = 'my-appid' ;
@@ -66,7 +66,7 @@ const fakeLoggerProvider = {
6666 shutdown : ( ) => Promise . resolve ( )
6767} as unknown as LoggerProvider ;
6868
69- const fakeTelemetry : Telemetry = {
69+ const fakeTelemetry : TelemetryInternal = {
7070 app : {
7171 name : 'DEFAULT' ,
7272 automaticDataCollectionEnabled : true ,
@@ -307,7 +307,7 @@ describe('Top level API', () => {
307307 AUTO_CONSTANTS . appVersion = '1.2.3' ; // Unused
308308 const telemetry = new TelemetryService (
309309 fakeTelemetry . app ,
310- fakeTelemetry . loggerProvider
310+ fakeLoggerProvider
311311 ) ;
312312 telemetry . options = {
313313 appVersion : '1.0.0'
0 commit comments