import { ActionOperation } from '../../typedef/operation/ActionOperation';
import { AbstractOperationCodec } from './AbstractOperationCodec';
export declare class ActionOperationCodecQuery extends AbstractOperationCodec<ActionOperation, any> {
    decodeObject(o: any): ActionOperation;
    encodeObject(action: ActionOperation): any;
}
export declare class ActionOperationCodecResult extends AbstractOperationCodec<ActionOperation, any> {
    decodeObject(o: any): ActionOperation;
    encodeObject(action: ActionOperation): any;
}
export declare class ActionOperationCodec {
    static Query: ActionOperationCodecQuery;
    static Result: ActionOperationCodecResult;
}
