import { XcpMessage } from '../typedef/XcpMessage';
export declare class XcpMessageCodec {
    private iqCodecs;
    private noticeCodecs;
    constructor();
    encode(m: XcpMessage): any | null;
    private encodeIQ;
    private encodeQuery;
    private addQueryContent;
    private encodeResult;
    private addResultContent;
    private encodeError;
    decode(string: string): XcpMessage | null;
    private decodeIQ;
    private decodeQuery;
    private decodeResult;
    private decodeError;
}
