@sotatech/node-fixjs
Version:
FIX Protocol Parser for Node.js
14 lines (13 loc) • 526 B
TypeScript
import { type ISpecDatatypes } from '../../spec/SpecDatatypes';
import type { Field } from '../Field';
export declare class DataTypes {
dataTypes: ISpecDatatypes[];
cacheMap: Map<string, ISpecDatatypes>;
cacheTypeMap: Map<string, {
formatter: typeof parseInt | typeof parseFloat | StringConstructor;
validator: any;
}>;
constructor();
validateDatatype(value: number | string | boolean | null, type: string | undefined): boolean;
processDatatype(field: Field, type: string): void;
}