diff --git a/packages/logs/src/domain/configuration.ts b/packages/logs/src/domain/configuration.ts index 9b2a06e393..e2708e555e 100644 --- a/packages/logs/src/domain/configuration.ts +++ b/packages/logs/src/domain/configuration.ts @@ -12,9 +12,10 @@ import { objectValues, } from '@datadog/browser-core' import type { LogsEvent } from '../logsEvent.types' +import type { LogsEventDomainContext } from './lifeCycle' export interface LogsInitConfiguration extends InitConfiguration { - beforeSend?: ((event: LogsEvent) => boolean) | undefined + beforeSend?: ((event: T, context: LogsEventDomainContext) => boolean) | undefined forwardErrorsToLogs?: boolean | undefined forwardConsoleLogs?: ConsoleApiName[] | 'all' | undefined forwardReports?: RawReportType[] | 'all' | undefined