TypeScript-ში შექმენით კლასი, რომელიც მიჰყვება 'Observer' ნიმუშს: ის ინახავს მონაცემებს ობიექტში, საშუალებას აძლევს გამოწერას და გაუქმებას subscribe/unsubscribe-ის მეშვეობით და აფრთხილებს გამოწერილებს მონაცემების ცვლილებისას მიკუთვნებით. მოიცავს getter და setter; საწყისი მნიშვნელობა უნდა იყოს ცარიელი ობიექტი.