stanza-extend
Version:
Modern XMPP in the browser, with a JSON API
21 lines (20 loc) • 469 B
TypeScript
import { JID } from '../JID';
import { DefinitionOptions } from '../jxt';
declare module './' {
interface IQPayload {
blockList?: Blocking;
}
interface StanzaError {
blocked?: boolean;
}
}
export interface Blocking {
action: 'list' | 'block' | 'unblock';
jids?: JID[];
}
export interface BlockingList extends Blocking {
action: 'list';
jids: JID[];
}
declare const Protocol: DefinitionOptions[];
export default Protocol;