import type { Injector } from '@angular/core'; import type { DD_INITIALIZER as DD_INITIALIZER_TYPE } from '@dineroregnskab/datadog-initializer'; import type { AngularLogsEnricher } from './enrichers/logs.js'; import type { AngularRumEnricher } from './enrichers/rum.js'; import type { AngularLogsFilter } from './filters/logs.js'; import type { AngularRumFilter } from './filters/rum.js'; declare global { interface Window { DD_INITIALIZER: typeof DD_INITIALIZER_TYPE; } } export declare function setNgInjector(injector: Injector): void; export declare function addLogsFilters(...filters: AngularLogsFilter[]): void; export declare function addLogsEnrichers(...enrichers: AngularLogsEnricher[]): void; export declare function addRumFilters(...filters: AngularRumFilter[]): void; export declare function addRumEnrichers(...enrichers: AngularRumEnricher[]): void; export declare function setDeveloper(developer: string | undefined): void; //# sourceMappingURL=initializer.d.ts.map