import type { Class } from '../../utils/types.js'; import type { Container } from '../container/Container.js'; import type { ClassInjector } from './ClassInjector.js'; export declare class ProviderClassInjector> implements ClassInjector { protected readonly container: Container; protected readonly clazz: C; constructor(container: Container, clazz: C); createClassInstance(): InstanceType; }