This repository has been archived on 2026-03-06. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
openclaw-extensions/wecom/node_modules/@whiskeysockets/baileys/lib/Signal/Group/group-session-builder.d.ts
T

15 lines
783 B
TypeScript

import { SenderKeyDistributionMessage } from './sender-key-distribution-message.js';
import { SenderKeyName } from './sender-key-name.js';
import { SenderKeyRecord } from './sender-key-record.js';
interface SenderKeyStore {
loadSenderKey(senderKeyName: SenderKeyName): Promise<SenderKeyRecord>;
storeSenderKey(senderKeyName: SenderKeyName, record: SenderKeyRecord): Promise<void>;
}
export declare class GroupSessionBuilder {
private readonly senderKeyStore;
constructor(senderKeyStore: SenderKeyStore);
process(senderKeyName: SenderKeyName, senderKeyDistributionMessage: SenderKeyDistributionMessage): Promise<void>;
create(senderKeyName: SenderKeyName): Promise<SenderKeyDistributionMessage>;
}
export {};
//# sourceMappingURL=group-session-builder.d.ts.map