UNPKG

@dbml/parse

Version:
16 lines (15 loc) 589 B
import { CompileError } from '../../errors'; import { ElementDeclarationNode } from '../../parser/nodes'; import { ElementInterpreter, InterpreterDatabase } from '../types'; export declare class TableGroupInterpreter implements ElementInterpreter { private declarationNode; private env; private tableGroup; constructor(declarationNode: ElementDeclarationNode, env: InterpreterDatabase); interpret(): CompileError[]; private interpretName; private interpretBody; private interpretSubElements; private interpretFields; private interpretSettingList; }