import StreamMessage from './StreamMessage'; import { EthereumAddress } from '@streamr/utils'; interface Options { requestId: string; recipient: EthereumAddress; rsaPublicKey: string; groupKeyIds: string[]; } export default class GroupKeyRequest { readonly requestId: string; readonly recipient: EthereumAddress; readonly rsaPublicKey: string; readonly groupKeyIds: ReadonlyArray; constructor({ requestId, recipient, rsaPublicKey, groupKeyIds }: Options); static is(streamMessage: StreamMessage): streamMessage is StreamMessage; } export {};