import { Signature } from '@shardeum-foundation/lib-types/build/src/p2p/P2PTypes';
import { VectorBufferStream } from '../utils/serialization/VectorBufferStream';
export interface LostArchiverInvestigateReq {
    type: 'investigate';
    target: string;
    investigator: string;
    sender: string;
    cycle: string;
    sign: Signature;
}
export declare function serializeLostArchiverInvestigateReq(stream: VectorBufferStream, obj: LostArchiverInvestigateReq, root?: boolean): void;
export declare function deserializeLostArchiverInvestigateReq(stream: VectorBufferStream): LostArchiverInvestigateReq;
