xiot-core-spec-ts
Version:
XIOT Specification Codec
15 lines (14 loc) • 646 B
TypeScript
import { AbstractOperationCodec } from './AbstractOperationCodec';
import { RuleOperation } from '../../typedef/operation/RuleOperation';
export declare class RuleOperationCodecQuery extends AbstractOperationCodec<RuleOperation, String> {
decodeObject(o: any): RuleOperation;
encodeObject(o: RuleOperation): any;
}
export declare class RuleOperationCodecResult extends AbstractOperationCodec<RuleOperation, any> {
decodeObject(o: any): RuleOperation;
encodeObject(operation: RuleOperation): any;
}
export declare class RuleOperationCodec {
static Query: RuleOperationCodecQuery;
static Result: RuleOperationCodecResult;
}