stanza-extend
Version:
Modern XMPP in the browser, with a JSON API
20 lines (19 loc) • 464 B
TypeScript
import { JID } from '../JID';
import { DefinitionOptions } from '../jxt';
import { DataForm } from './';
declare module './' {
interface IQPayload {
push?: PushNotificationControl;
}
}
export interface PushNotificationControl {
action: 'enable' | 'disable';
node?: string;
jid?: JID;
form?: DataForm;
}
export interface PushNotification {
form?: DataForm;
}
declare const Protocol: DefinitionOptions[];
export default Protocol;