/// <reference types="node" />
import { ULTIPA } from "../../types";
import { PROPERTY_TYPE } from "./commont";
export declare namespace SERIALIZE {
    function serialize(v: string | string[] | object, type: ULTIPA.PropertyType, subTypes: ULTIPA.PropertyType[], timeZone: ULTIPA.TimeZone): Buffer;
    function base(in_v: string, type: PROPERTY_TYPE, timeZone: ULTIPA.TimeZone): Buffer;
    function list(vs: string[], types: PROPERTY_TYPE[], timeZone: ULTIPA.TimeZone): Buffer;
    function set(vs: string[], types: PROPERTY_TYPE[], timeZone: ULTIPA.TimeZone): Buffer;
    function map(v: object, types: PROPERTY_TYPE[], timeZone: ULTIPA.TimeZone): Buffer;
}
