Interface AccountDataEvents

Mapped type from event type to content type for all specified global account_data events.

interface AccountDataEvents {
    a: {};
    b: {};
    foo: SecretInfo;
    global_test: {};
    "im.vector.test": {};
    "m.cross_signing.master": SecretInfo;
    "m.cross_signing.self_signing": SecretInfo;
    "m.cross_signing.user_signing": SecretInfo;
    "m.direct": { [userId: string]: string[] };
    "m.identity_server": { base_url: null | string };
    "m.ignored_user_list": { [userId: string]: {} };
    "m.megolm_backup.v1": SecretInfo;
    "m.policies": { [key: string]: any };
    "m.push_rules": IPushRules;
    "m.secret_storage.default_key": { key: string };
    mysecret: SecretInfo;
    "org.matrix.msc3814": SecretInfo;
    "org.matrix.msc3847.policies": { [key: string]: any };
    secretA: SecretInfo;
    secretB: SecretInfo;
    secretC: SecretInfo;
    secretD: SecretInfo;
    secretE: SecretInfo;
    tester: {};
    Unknown: SecretInfo;
    [key: `org.matrix.msc3890.local_notification_settings.${string}`]: LocalNotificationSettings;
    [key: `m.secret_storage.key.${string}`]: SecretStorageKeyDescriptionAesV1;
}

Hierarchy (View Summary)

Indexable

Properties

a: {}
b: {}
global_test: {}
"im.vector.test": {}
"m.cross_signing.master": SecretInfo
"m.cross_signing.self_signing": SecretInfo
"m.cross_signing.user_signing": SecretInfo
"m.direct": { [userId: string]: string[] }
"m.identity_server": { base_url: null | string }
"m.ignored_user_list": { [userId: string]: {} }
"m.megolm_backup.v1": SecretInfo
"m.policies": { [key: string]: any }
"m.push_rules": IPushRules
"m.secret_storage.default_key": { key: string }
mysecret: SecretInfo
"org.matrix.msc3814": SecretInfo
"org.matrix.msc3847.policies": { [key: string]: any }
secretA: SecretInfo
secretB: SecretInfo
secretC: SecretInfo
secretD: SecretInfo
secretE: SecretInfo
tester: {}
Unknown: SecretInfo