import { PropertyType } from '../../typedef/definition/urn/PropertyType';
import { PropertyDefinition } from '../../typedef/definition/PropertyDefinition';
export declare class PropertyDefinitionCodec {
    static decodeMembers(array: any[]): PropertyType[];
    static decodeArray(list: any[]): PropertyDefinition[];
    static decode(o: any): PropertyDefinition;
    static encode(def: PropertyDefinition): any;
    static encodeArray(list: PropertyDefinition[]): any[];
}
