matrix-react-sdk
Version:
SDK for matrix.org using React
17 lines (16 loc) • 463 B
TypeScript
import { IAnnotatedPushRule, PushRuleAction, PushRuleKind, RuleId } from "matrix-js-sdk/src/matrix";
export type PushRuleDiff = {
updated: PushRuleUpdate[];
added: IAnnotatedPushRule[];
deleted: PushRuleDeletion[];
};
export type PushRuleDeletion = {
rule_id: RuleId | string;
kind: PushRuleKind;
};
export type PushRuleUpdate = {
rule_id: RuleId | string;
kind: PushRuleKind;
enabled?: boolean;
actions?: PushRuleAction[];
};