import { I as InjectedDmnoEnv, a as InjectedDmnoEnvItem } from '../config-engine-CX9TVo2O.js'; export { u as unredact } from '../config-engine-CX9TVo2O.js'; import '@dmno/configraph'; import 'node:crypto'; type DmnoInjectionResult = { staticReplacements: { dmnoConfig: Record; dmnoPublicConfig: Record; }; dynamicKeys: Array; publicDynamicKeys: Array; sensitiveKeys: Array; sensitiveValueLookup: Record; serviceSettings: InjectedDmnoEnv['$SETTINGS']; injectedDmnoEnv: InjectedDmnoEnv; }; declare function injectDmnoGlobals(opts?: { injectedConfig?: InjectedDmnoEnv; trackingObject?: Record; onItemAccess?: (item: InjectedDmnoEnvItem) => void; }): DmnoInjectionResult; export { injectDmnoGlobals };