rescribet/link-lib

View on GitHub
src/datastrucures/DeepSlice.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { SomeTerm } from "@ontologies/core";

import { SomeNode } from "../types";

import { FieldValue } from "./Fields";

export type DeepRecordFieldValue = FieldValue | DeepRecord | Array<SomeTerm | DeepRecord>;

export type DeepRecord = { _id: SomeNode } & { [k: string]: DeepRecordFieldValue };