@converse/headless
Version:
Converse.js Headless build
25 lines (21 loc) • 476 B
text/typescript
export type ConnectionStatus = 'online' | 'unavailable' | 'offline';
export type ProfileShow = 'dnd' | 'away' | 'xa' | 'chat';
export type PresenceAttrs = {
type?: PresenceType;
to?: string;
status?: string;
show?: string;
};
type PresenceType =
| 'error'
| 'offline'
| 'online'
| 'probe'
| 'subscribe'
| 'unavailable'
| 'unsubscribe'
| 'unsubscribed';
export type IdleStatus = {
idle?: boolean;
seconds?: number;
};