UNPKG

@inversifyjs/core

Version:

InversifyJs core package

10 lines 675 B
import { Mock } from 'vitest'; export declare class OneToManyMapStar<TModel, TRelation extends object> { readonly add: Mock<(model: TModel, relation: TRelation) => void>; readonly clone: Mock<() => OneToManyMapStar<TModel, TRelation>>; readonly get: Mock<(<TKey extends keyof TRelation>(key: TKey, value: Required<TRelation>[TKey]) => Iterable<TModel> | undefined)>; readonly getAllKeys: Mock<(<TKey extends keyof TRelation>(key: TKey) => Iterable<TRelation[TKey]>)>; readonly removeByRelation: Mock<(<TKey extends keyof TRelation>(key: TKey, value: Required<TRelation>[TKey]) => void)>; constructor(); } //# sourceMappingURL=OneToManyMapStar.d.ts.map