UNPKG

ts-edifact

Version:
23 lines 718 B
import { Dictionary, SegmentEntry, ElementEntry } from "./validator"; import { Separators } from "./edi/separators"; export declare type ResultType = { name: string; elements: string[][]; }; export declare class Reader { private result; private elements; private components; private validator; private parser; private defined; private validationTables; private definitionCache; private unbCharsetDefined; separators: Separators; constructor(messageSpecDir?: string); define(definitions: (Dictionary<SegmentEntry> | Dictionary<ElementEntry>)): void; private initializeIfNeeded; parse(document: string): ResultType[]; } //# sourceMappingURL=reader.d.ts.map