UNPKG

xiot-core-spec-ts

Version:
15 lines (14 loc) 646 B
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; }