UNPKG

@safs.io/match

Version:

Gale/Shapely deferred acceptance algorithm

17 lines (16 loc) 482 B
import { RightEl } from "./right-element"; declare type LeftId = string | number; export declare type LeftSourceObject = { id: LeftId; }; export declare class LeftEl { _id: LeftId; _rankedCounterparts: RightEl[]; _sourceObject: LeftSourceObject; constructor(sourceObject: LeftSourceObject); get id(): LeftId; get rankedCounterparts(): RightEl[]; set rankedCounterparts(counterparts: RightEl[]); get sourceObject(): LeftSourceObject; } export {};