UNPKG

@inversifyjs/core

Version:

InversifyJs core package

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