import { EncryptedGroupKey } from '@streamr/trackerless-network';
import { MessageID } from '../protocol/MessageID';
import { MessageRef } from '../protocol/MessageRef';
import { StreamMessageType } from '../protocol/StreamMessage';
export declare const createSignaturePayload: (opts: {
    messageId: MessageID;
    content: Uint8Array;
    messageType: StreamMessageType;
    prevMsgRef?: MessageRef;
    newGroupKey?: EncryptedGroupKey;
}) => Uint8Array | never;
