
@namespace("keybase.1")

protocol notifyCtl {
  import idl "common.avdl";

  record NotificationChannels {
    boolean session;
    boolean users;
    boolean kbfs;
    boolean tracking;
    boolean favorites;
    boolean paperkeys;
    boolean keyfamily;
    boolean service;
    boolean app;
    boolean chat;
    boolean pgp;
    boolean kbfsrequest;
    boolean badges;
    boolean reachability;
  }

  void setNotifications(NotificationChannels channels);
}
