import type { ILogger } from '@venizia/ignis-helpers/core'; import type { MetadataRegistry as _MetadataRegistry } from '@venizia/ignis-inversion'; import { Container as DIContainer } from '@venizia/ignis-inversion'; export declare class Container extends DIContainer { logger: ILogger; /** Resolved through `BaseHelper`/`LoggerResolver`, never `LoggerFactory` directly - the resolver's console fallback is what keeps this constructor (and everything that extends it) browser-pure. A server host still gets the real provider: importing `LoggerFactory` as a value anywhere in the process (core's own `helpers/base-helper.ts` already does) installs it as the active resolver. */ constructor(opts?: { scope: string; }); getMetadataRegistry(): _MetadataRegistry; } //# sourceMappingURL=container.d.ts.map