api-core
Version:
Model-based dynamic multi-level APIs for any provider, plus multiple consumption channels
17 lines (16 loc) • 512 B
TypeScript
import { ApiEdgeDefinition } from "../edge/ApiEdgeDefinition";
import { ApiEdgeRelation } from "./ApiEdgeRelation";
export declare class OneToOneRelation extends ApiEdgeRelation {
name: string;
relationId: string;
relatedId: string;
from: ApiEdgeDefinition;
to: ApiEdgeDefinition;
hasPair: boolean;
constructor(from: ApiEdgeDefinition, to: ApiEdgeDefinition, options?: {
relationId?: string;
relatedId?: string;
name?: string;
});
getType(): string;
}