UNPKG

ts-edifact

Version:
26 lines 701 B
export declare type MessageType = { content: string | MessageType[]; mandatory: boolean; repetition: number; data?: string[]; name?: string; section?: string; }; export declare class Pointer { array: MessageType[]; position: number; count: number; constructor(array: MessageType[], position?: number); content(): string | MessageType[]; mandatory(): boolean; repetition(): number; name(): string | undefined; section(): string | undefined; } export declare class Tracker { stack: Pointer[]; constructor(table: MessageType[]); reset(): void; accept(segment: string | MessageType): void; } //# sourceMappingURL=tracker.d.ts.map