jspurefix
Version:
pure node js fix engine
13 lines (12 loc) • 500 B
TypeScript
import { IContainedSet } from '../../contained';
import { ComponentFieldDefinition, GroupFieldDefinition, MessageDefinition } from '../../definition';
export declare class ParseContext {
name: string;
defining: boolean;
set: IContainedSet | null;
required: boolean;
constructor(name: string, defining: boolean, set: IContainedSet | null);
asMessage(): MessageDefinition | null;
asComponent(): ComponentFieldDefinition | null;
asGroup(): GroupFieldDefinition | null;
}