import type { Abstraction } from "./Abstraction.js"; import type { Constructor, Dependencies, Implementation, GetInterface } from "./types.js"; export declare function createImplementation, I extends Constructor>>(params: { abstraction: A; implementation: I; dependencies: Dependencies; }): Implementation;