import { ConnectionState } from "baileys"; export interface ConnectionProviderInterface { onUpdate(callback: (update: ConnectionUpdate) => Promise): void; onCredsUpdate(callback: () => Promise): void; requestPairingCode(phoneNumber: string): Promise; } export type ConnectionUpdate = { connection?: ConnectionState["connection"]; qr?: ConnectionState["qr"]; lastDisconnect?: Partial; }; //# sourceMappingURL=connection-provider.interface.d.ts.map