title: acceptLabel, acceptVisible in PrimeNG ConfirmDialog are not working
body: <p>I was trying to customize the PrimeNG <a href="https://www.primefaces.org/primeng/#/confirmdialog" rel="nofollow noreferrer">ConfirmDialog</a> from within the component.ts in my Angular application but the <code>acceptLable</code>, <code>acceptVisible</code> properties are not working. The <code>icon</code>, <code>header</code>, <code>message</code>, <code>accept()</code>, <code>reject()</code> etc all are working properly. Any clue for this ?</p>
  
  <p><strong>PrimeNG version: 4.1.1</strong></p>
  
  <p>Below are the codes:</p>
  
  <p><strong>component.html:</strong></p>
  
  <pre><code>&lt;p-confirmDialog closable="false" #cd&gt;
      &lt;p-footer&gt;
          &lt;button type="button" (click)="cd.accept()"&gt;&lt;/button&gt;
          &lt;button type="button" (click)="cd.reject()"&gt;&lt;/button&gt;
      &lt;p-footer&gt;
  &lt;/p-confirmDialog&gt;
  </code></pre>
  
  <p><strong>component.ts:</strong></p>
  
  <pre><code>import {ConfirmationService} from 'primeng/primeng';
  
  @Component({
      ..
      providers: [ConfirmationService]
  })
  
  constructor(private confirmService: ConfirmationService){
      this.notAllowedToLeave = true;    /* Based upon this variable the confirmation dialog will display the Accept button i.e. "Yes, Sure!" */
      ...
  }
  
  this.confirmService.confirm({
      message: 'Are you sure you want to exit?',
      header: 'Warning: Quit Application',
      icon: 'fa fa-exclamation-triangle',
      accept: () =&gt; { /* My accept actions */ },
      reject: () =&gt; { /* My reject actions */ },
      acceptVisible: this.notAllowedToLeave ? false : true,    /* No effect */
      acceptLabel: 'Yes, Sure!',      /* Giving Error:  'acceptLabel' does not exist in type 'Confirmation' */
      rejectLabel: 'No, I Don't!'     /* Giving Error:  'rejectLabel' does not exist in type 'Confirmation' */
  });
  </code></pre>