UNPKG

ts-edifact

Version:
17 lines 560 B
import { Dictionary } from "./validator"; export declare enum Suffix { Elements = "elements", Segments = "segments" } export declare abstract class TableBuilder<T> { private type; private version?; private location?; protected fileSuffix: Suffix; constructor(type: string, suffix: Suffix); forVersion(version: string): TableBuilder<T>; specLocation(location: string): TableBuilder<T>; protected getDefinitionFileLoc(): string | undefined; abstract build(): Dictionary<T>; } //# sourceMappingURL=tableBuilder.d.ts.map