converse.js
Version:
Browser based XMPP chat client
45 lines • 1.51 kB
TypeScript
/**
* Presents a confirmation modal to the user asking them to accept or decline a
* MUC invitation.
* @async
*/
export function confirmDirectMUCInvitation({ contact, jid, reason }: {
contact: any;
jid: any;
reason: any;
}): any;
/**
* @param {string} jid
*/
export function clearHistory(jid: string): void;
/**
* @param {MUC} model
*/
export function destroyMUC(model: MUC): Promise<any>;
/**
* @param {MUC} model
*/
export function getNicknameRequiredTemplate(model: MUC): import("lit-html").TemplateResult<1>;
/**
* @param {MUC} model
*/
export function getChatRoomBodyTemplate(model: MUC): import("lit-html").TemplateResult<1>;
/**
* @param {MUC} muc
* @param {Suggestion} text
* @param {string} input
* @returns {import('lit').TemplateResult} The rendered HTML for the item.
*/
export function getAutoCompleteListItem(muc: MUC, text: Suggestion, input: string): import("lit").TemplateResult;
export function getAutoCompleteList(): Promise<any[]>;
/**
* @param {MUC} muc
* @param {string} [affiliation]
*/
export function showModeratorToolsModal(muc: MUC, affiliation?: string): void;
export function showOccupantModal(ev: any, occupant: any): void;
export function parseMessageForMUCCommands(data: any, handled: any): any;
export type MUC = import("@converse/headless/types/plugins/muc/muc.js").default;
export type Avatar = import("shared/avatar/avatar").default;
export type Suggestion = import("shared/autocomplete/suggestion").default;
//# sourceMappingURL=utils.d.ts.map