export abstract class ControlModel { public abstract get object(): Record; public abstract set object(obj: Record); public update (): void { this.verify (); } public abstract verify(): void; }