ts-edifact
Version:
Edifact parser library
36 lines • 969 B
TypeScript
import { Validator } from "./validator";
declare type PropConfig = {
segmentTerminator?: number;
dataElementSeparator?: number;
componentDataSeparator?: number;
decimalMark?: number;
releaseCharacter?: number;
lineFeed?: number;
carriageReturn?: number;
endOfTag?: number;
charset?: string;
validator?: Validator;
};
declare type Config = {
segmentTerminator: number;
dataElementSeparator: number;
componentDataSeparator: number;
decimalMark: number;
releaseCharacter: number;
lineFeed: number;
carriageReturn: number;
endOfTag: number;
validator: Validator;
};
export declare class Configuration {
readonly config: Config;
charset: string;
validator: Validator;
private mergeWithDefault;
constructor(config?: PropConfig);
delimiters(): number[];
toString(): string;
updateCharset(charset: string): void;
}
export {};
//# sourceMappingURL=configuration.d.ts.map