A lifecycle hook that invokes a custom change-detection function for a directive, in addition to the check performed by the default change-detector.
interface DoCheck { ngDoCheck(): void;}