import { ArgumentOperation } from '../../typedef/operation/ArgumentOperation';
export declare class ArgumentOperationCodec {
    static decodeArray(list: any[]): ArgumentOperation[];
    static decodeObjet(o: any): ArgumentOperation[];
    private static decodeArgument1;
    private static decodeArgument2;
    static decode(o: any): ArgumentOperation;
    static encode(argument: ArgumentOperation): any;
    static encodeArray(compact: boolean, list: ArgumentOperation[]): any[];
}
