require-accessor-pair Disallow setters without a matching getter A write-only property prevents callers from observing the value represented by its setter. Instead, you SHOULD provide a getter in the same property namespace. Getter-only properties remain valid readonly properties. - Category: style - Level: warning - Fix: none - Scope: module Reported interface Store { set value(next: string); } Accepted interface Store { get value(): string; set value(next: string); } Prior art - ESLint ยท accessor-pairs language/linter/src/rules/style/requireaccessorpair.rs:8