import { WrappedResponse } from '../shardus/shardus-types';
import { VectorBufferStream } from '../utils/serialization/VectorBufferStream';
import { SignedReceiptSerializable } from './SignedReceipt';
export type PoqoDataAndReceiptReq = {
    finalState: {
        txid: string;
        stateList: WrappedResponse[];
    };
    receipt: SignedReceiptSerializable;
    txGroupCycle: number;
};
export declare function serializePoqoDataAndReceiptReq(stream: VectorBufferStream, inp: PoqoDataAndReceiptReq, root?: boolean): void;
export declare function deserializePoqoDataAndReceiptResp(stream: VectorBufferStream): PoqoDataAndReceiptReq;
