UNPKG

accelerator-core

Version:

[![Build Status](https://travis-ci.org/furkleindustries/accelerator-core.svg?branch=master)](https://travis-ci.org/furkleindustries/accelerator-core)

19 lines (17 loc) 426 B
import { IOntology, } from './IOntology'; import { ITaggable, } from '../../interfaces/ITaggable'; import { OnticTypes, } from './OnticTypes'; export interface IOntologyConstructorArgs< Type extends OnticTypes, Being extends OnticTypes, > extends ITaggable { readonly modelType: Type; readonly finalize?: (self: IOntology<Type, Being>) => void; readonly initialize?: (self: IOntology<Type, Being>) => void; }