/** * List of functions to handle conversions to and from datalynk syntax */ export declare const Serializer: { /** * From Datalynk syntax to JS */ deserialize: { /** * Convert date time string to javascript date object * * @param {string} datetime datetime string (YYYY/MM/DD hh:mm:ss) * @returns {Date} JS Date object */ '$/tools/date': (datetime: string) => Date; /** * Convert date string to javascript date object * * @param {string} date date string (YYYY/MM/DD) * @returns {Date} JS Date object */ '$/tools/date_strict': (date: string) => Date; /** * Convert time string to javascript date object * * @param {string} time time string (YYYY/MM/DD) * @returns {Date} JS Date object */ '$/tools/time_strict': (time: string) => Date; /** * Convert string to constant * * @param {string} constant string to be converted * @returns {any} the actual constant */ '$/tools/const': (constant: string) => any; /** * Large requests are formatted into parallel arrays * * @param {object} obj Object of metadata and data * @returns {Array} Actual object reconstructed */ '$/tools/dltable': (obj: any) => never[]; }; /** * From JS to Datalynk syntax */ serialize: { /** * Convert JS date to datalynk datetime string */ Date: (date: Date) => Object; }; }; //# sourceMappingURL=serializer.d.ts.map