syntax = "proto3";

package com.wixpress.appservice.api;
import "google/protobuf/struct.proto";
import "google/protobuf/wrappers.proto";
import "wix/api/validations.proto";
import "wix/api/annotations.proto";

// Describes a setting group of a notification
message PingSettingsGroupComponentData {
  string title = 2 [(.wix.api.translatable) = {
    type: SHORT_TEXT
    name: "Notification preference group name"
    grouping: "settings group"
  }]; //the name of the setting group
  google.protobuf.StringValue description = 3; //the description of the setting group
  State state = 4; // the default state of the setting group

  enum State {
    UNKNOWN_STATE = 0;
    DEFAULT_ON = 1;
    DEFAULT_OFF = 2;
    ALWAYS_ON = 3 [(.wix.api.enum_exposure) = PRIVATE];
  }
}
