import { default as Compiler } from '../../../compiler'; import { CompileError } from '../../types/errors'; import { ElementDeclarationNode } from '../../types/nodes'; export default class RecordsBinder { private compiler; private declarationNode; private boundColumns; constructor(compiler: Compiler, declarationNode: ElementDeclarationNode); bind(): CompileError[]; private bindRecordsName; private bindTopLevelName; private bindInsideTableName; private bindBody; private bindDataRows; private bindDataRow; private bindSubElements; }