jspurefix
Version:
pure node js fix engine
21 lines (20 loc) • 1.12 kB
TypeScript
import { ContainedComponentField, ContainedGroupField, ContainedSimpleField } from '../../contained';
import { FieldEnum } from '../../field-enum';
import { MessageDefinition, SimpleFieldDefinition } from '../../definition';
export declare class QuickFixXmlFormatter {
private static isRequired;
private static whitespace;
static startFix(major: number, minor: number, servicePack: number): string;
static endFix(): string;
static startEntity(name: string, ws: number): string;
static endEntity(name: string, ws: number): string;
static startComponent(name: string, ws: number): string;
static endComponent(ws: number): string;
static addField(sf: ContainedSimpleField, ws: number): string;
static addComponent(cf: ContainedComponentField, ws: number): string;
static addGroup(gf: ContainedGroupField, ws: number): string;
static endGroup(ws: number): string;
static addEnum(fe: (FieldEnum | undefined), ws: number): string;
static defineField(sf: SimpleFieldDefinition, ws: number): string;
static defineMessage(def: MessageDefinition, ws: number): string;
}