import { SDKFeaturesManager } from "../managers/EmbraceSDKFeaturesManager/types.js";
import "../managers/index.js";
import { SDKInitConfig } from "../sdk/types.js";
import "../sdk/index.js";
import { DiagLogger } from "@opentelemetry/api";
//#region src/utils/nsfConfigValidation.d.ts
type ValidateConfigArgs = {
  featureManager: SDKFeaturesManager;
  diag: DiagLogger;
} & Pick<SDKInitConfig, 'propagator' | 'registerGlobally' | 'defaultInstrumentationConfig'>;
declare const nsfConfigValidation: ({ diag, featureManager, registerGlobally, propagator, defaultInstrumentationConfig }: ValidateConfigArgs) => boolean;
//#endregion
export { nsfConfigValidation };
//# sourceMappingURL=nsfConfigValidation.d.ts.map