import { HttpClient } from '@angular/common/http';
import { ApiVisa, BaseApiTemplateService, BasicApiResponseModel } from '../../../shared';
import { EmailThreadContainer } from '../../../../../../../models/mongodbSchema/aggregates';
export declare class EmailThreadService extends BaseApiTemplateService<EmailThreadContainer> {
    private http;
    constructor(http: HttpClient);
    closeActiveTask(emailThreadUuid: string, apiVisa: ApiVisa): import("rxjs").Observable<BasicApiResponseModel<EmailThreadContainer>>;
    reportSpam(email_thread_id: string, is_spam: boolean, apiVisa: ApiVisa): import("rxjs").Observable<Object>;
}
