--- about: description: A test for gating via preference kotlin: class: .AppConfig package: com.example.nimbus swift: class: AppConfig module: App channels: - debug features: my-feature: description: A feature with preference overrides variables: my-boolean: type: Boolean description: A boolean pref-key: my-boolean-pref-key default: false my-int: type: Int description: An Int pref-key: my-int-pref-key default: 0 my-string: type: String description: A String pref-key: my-string-pref-key default: from manifest my-text: type: Text description: A Text pref-key: my-text-pref-key default: from manifest