title: Supplied parameters do not match any signature of call target - Typescript
body: <p>I have a model called FilterOperation.ts that goes like this:</p>
  
  <pre><code>export class FilterOperations {
    constructor(
      public mainFilter : string,
      public currencyType : string,
      public status : string
      ) { }
  }
  </code></pre>
  
  <p>Then have my component defined like this:</p>
  
  <pre><code>import { Component, OnInit, Input } from "@angular/core";
  import { FormsModule }   from '@angular/forms';
  import 'rxjs/operator/finally';
  
  //models
  import { Session }              from './src/models/session';
  import { Client }              from './src/models/client';
  import { Operation }              from './src/models/operation';
  import { FilterOperations }              from './src/models/filterOperations';
  
  //services
  import { OperationSearchService }       from './src/services/operations_admin.service';
  
  //constants
  import * as constantsValues from "../../core/constants/constants";
  
  @Component({
      templateUrl: './app/views/operations_admin/src/templates/operations_admin.html',
      styleUrls: ['./app/views/operations_admin/css/operations_admin.css'],
      providers: [ OperationSearchService ]
  })
  
  export class OperationsAdminComponent implements OnInit {
      @Input() filter: FilterOperations;
      errorMessage: string;
      clientFound: Client;
      sessionList: Session[];
      operationCount: number;
      mainSearchSelector: string;
  
      constructor (private operationSearchService: OperationSearchService) {
      }
      ngOnInit() {
          this.filter = new FilterOperations(); //HERE GOES THE ERROR
      }
      onChangeMainFilter(newValue) {
          this.mainSearchSelector = newValue;
      }
      findOperations() {
          //some code
      }
  }
  </code></pre>
  
  <p>It keeps sending the same message when I try to compile it: "Supplied parameters do not match any signature of call target ". What am I doing wrong when initializing the value of filter:</p>
  
  <pre><code>this.filter = new FilterOperations();
  </code></pre>