import { ConstantValueBinding } from '../../binding/models/ConstantValueBinding'; import { DynamicValueBinding } from '../../binding/models/DynamicValueBinding'; import { Factory } from '../../binding/models/Factory'; import { FactoryBinding } from '../../binding/models/FactoryBinding'; import { Provider } from '../../binding/models/Provider'; import { ProviderBinding } from '../../binding/models/ProviderBinding'; import { BaseBindingNode } from './BaseBindingNode'; export type LeafBindingNode = BaseBindingNode | DynamicValueBinding | (TActivated extends Factory ? FactoryBinding : never) | (TActivated extends Provider ? ProviderBinding : never)>; //# sourceMappingURL=LeafBindingNode.d.ts.map