@rexxhayanasi/elaina-bail
Version:
Custom Baileys WhatsApp API
19 lines (18 loc) • 741 B
TypeScript
import { CiphertextMessage } from './ciphertext-message';
export declare class SenderKeyMessage extends CiphertextMessage {
private readonly SIGNATURE_LENGTH;
private readonly messageVersion;
private readonly keyId;
private readonly iteration;
private readonly ciphertext;
private readonly signature;
private readonly serialized;
constructor(keyId?: number | null, iteration?: number | null, ciphertext?: Uint8Array | null, signatureKey?: Uint8Array | null, serialized?: Uint8Array | null);
getKeyId(): number;
getIteration(): number;
getCipherText(): Uint8Array;
verifySignature(signatureKey: Uint8Array): void;
private getSignature;
serialize(): Uint8Array;
getType(): number;
}