matrix-react-sdk
Version:
SDK for matrix.org using React
27 lines (26 loc) • 761 B
TypeScript
import { RoomNotifState } from "../../RoomNotifs";
export type RoomDefaultNotificationLevel = RoomNotifState.AllMessages | RoomNotifState.MentionsOnly;
export type NotificationSettings = {
globalMute: boolean;
defaultLevels: {
room: RoomDefaultNotificationLevel;
dm: RoomDefaultNotificationLevel;
};
sound: {
people: string | undefined;
mentions: string | undefined;
calls: string | undefined;
};
activity: {
invite: boolean;
status_event: boolean;
bot_notices: boolean;
};
mentions: {
user: boolean;
keywords: boolean;
room: boolean;
};
keywords: string[];
};
export declare const DefaultNotificationSettings: NotificationSettings;