UNPKG

@dbml/parse

Version:
9 lines (8 loc) 298 B
import { NodeSymbol, NodeSymbolId, NodeSymbolIdGenerator } from './symbols'; export default class SymbolFactory { private generator; constructor(generator: NodeSymbolIdGenerator); create<T extends NodeSymbol, A>(Type: { new (args: A, id: NodeSymbolId): T; }, args: A): T; }