import { Project } from './../../../model/project';
import { OnInit, EventEmitter } from '@angular/core';
import { Observable } from 'rxjs/Observable';
import { TranslateService } from '@ngx-translate/core';
import { ProjectDataService } from './../../../services/data-services/project-data.service';
/**
* ### __Examples__:
*
* __HTML__
*
* ```HTML
*
*
*
* ```
*
* __Typescript__
*
* ```typescript
* projectListClickSimples(project){
* console.log('single click', project);
* }
*
* projectListClickDuplo(project){
* console.log('double click', project);
* }
* ```
*/
export declare class ProjectListComponent implements OnInit {
private translateService;
private projectDataService;
private projects;
private timer;
private prevent;
private selected;
searchText: string;
/**
* Event triggered when user selects with one click a row in table.
* Recebe um objeto do tipo [Project]{@link Project}
*/
singleClick: EventEmitter;
/**
* Event triggered when user selects with two clicks a row in table .
* Recebe um objeto do tipo [Project]{@link Project}
*/
doubleClick: EventEmitter;
projectsObservable: Observable