You can add close button HTML in your modal dialog and add template variable #closebutton
In ts code, you call this.closebutton.nativeElement.click(); to close modal dialog.
HTML
<div class="container">
  <h2>Modal Close</h2>
  <!-- Trigger the modal with a button -->
  <button type="button" class="btn btn-info btn-lg" data-toggle="modal" data-target="#myModal">Open</button>
  <!-- Modal -->
  <div class="modal fade" id="myModal" role="dialog">
    <div class="modal-dialog">
      <!-- Modal content-->
      <div class="modal-content">
        <div class="modal-header">
          <button type="button" #closebutton class="close" data-dismiss="modal">×</button>
          <h4 class="modal-title">Modal Header</h4>
        </div>
        <div class="modal-body">
            <p>Content here</p> 
        </div>
        <div class="modal-footer">
          <button type="button" class="btn btn-danger" id="closeModal"  (click)="onSave()">Save</button>
         </div> 
      </div>
    </div>
  </div>
</div>
TS 
export class AppComponent implements OnInit {
  @ViewChild('closebutton') closebutton;
  constructor(private fb: FormBuilder) { }
  public ngOnInit() {
  }
  public onSave() {
    this.closebutton.nativeElement.click();
  }
}
Demo https://stackblitz.com/edit/angular-close-bootstrap-modal?file=src/app/app.component.html
Update:
I have another solution without trick on close button.
First step you need install jquery and bootstrap by npm command.
Second you need add declare var $ : any; in component
And use can use $('#myModal').modal('hide'); on onSave() method
Demo https://stackblitz.com/edit/angular-model-bootstrap-close?file=src/app/app.component.ts