import { HttpHeaders, HttpParams } from '@angular/common/http'; import { Http } from '@angular/http'; import { BehaviorSubject } from 'rxjs'; export declare class AuthService { private http; private env; private headers; private options; servetelLoginToken: string; project: any; projectId: BehaviorSubject; castprojectId: import("rxjs").Observable; base_uri: string; constructor(http: Http, env: any); setHttpHeaders(): { headers: HttpHeaders; }; setHttpBasicHeaders(): { headers: HttpHeaders; }; setHeaders(token?: string): any; setHeadersWithBody(token: string, obj: any): any; setHeadersWithFormId(id: any): any; setCustomHeaders(token: any): any; setBasicHeaders(): any; getToken(): string; getProject(): "" | "null"; downloadCSVWithDate(key: any, from?: string, to?: string): string; downloadCSVWithDateSurveyor(key: any, from: string, to: string, partner: any): string; bulkImageDownload(key: any, from?: string, to?: string, state?: string, district?: string, block?: string, gramPanchayat?: string, village?: string, hamlet?: string, partner?: string, device?: string, type?: string, questions?: string): string; downloadCSVFormDataWithCustomFilters(key: any, formId: any, from?: string, to?: string, state?: string, district?: string, block?: string, gramPanchayat?: string, village?: string, hamlet?: string, partner?: string, device?: string, type?: string, questions?: string, flatMember?: string, configurationalColumn?: string, shortKey?: string, instructions?: string, headerOptionCode?: string, labelLinkedQuestions?: string, draftData?: any, isBulkUploadFormat?: string, fillRowsForLoopingQuestion?: string): string; getHttpClientParams(obj: {}): HttpParams; private shouldAddProjectId; setServetelHeaders(): any; setServetelGetAgentHeaders(token: any): any; setHttpHeadersFormData(): { headers: HttpHeaders; }; }