import { ParserGeneralResult, ParserResult } from './parser/parser.result'; import { ParseData } from './parser/parser'; import { BuilderBase } from './builder.base'; export declare class Builder extends BuilderBase { protected doBuild(data: ParseData | T): ParserResult | ParserGeneralResult; protected doParse(data: ParseData): ParserResult; protected doUnparse(data: T): ParserGeneralResult; }