import {DependencyKey} from "../types"; /** * Error thrown when a factory is registered with a duplicate dependency key. * @extends Error */ export class DuplicateFactoryKeyError extends Error { constructor(key: DependencyKey) { super(`A factory definition already exists with the key for ${key}.`) } }