import { ArgumentDefinition } from '../../typedef/definition/ArgumentDefinition';
export declare class ArgumentDefinitionCodec {
    static decodeArray(list: any[]): ArgumentDefinition[];
    static decodeString(s: string): ArgumentDefinition;
    static decodeObject(o: any): ArgumentDefinition;
    static encode(def: ArgumentDefinition): any;
    static encodeArray(list: ArgumentDefinition[]): any[];
}
