Parent.component.ts

export class ParentComponent{
  receivedMessage: string = '';

  // @ViewChild(ChildComponent) childComponent!: ChildComponent; 
  @ViewChild('child1') childComponent!: ChildComponent;

  constructor() {}

  ngAfterViewInit() {
    this.childComponent.message$.subscribe((message) => {
      this.receivedMessage = message;
    });
  }
}