import { HttpClient, HttpHeaders } from '@angular/common/http'; import { Observable } from 'rxjs'; import { Title } from './models/title.model'; import { Department } from './models/department.model'; import * as i0 from "@angular/core"; export declare class TeamService { private http; baseUrl: string; getHeaders(): { headers: HttpHeaders; }; getAuthenticationHeadersWithQueryParams(params: any): { headers: HttpHeaders; params: any; }; constructor(http: HttpClient); getEmployees(): Observable; getEmployeeById(id: number): Observable; getTitles(): Observable; getTitle(id: number): Observable; createTitle(value: Title): Observable; editTitle(id: number, value: Title): Observable; deleteTitle(id: number): Observable; getDepartments(): Observable; getDepartmentById(id: number): Observable; createDepartment(value: Department): Observable; editDepartment(id: number, value: Department): Observable; deleteDepartment(id: number): Observable; getEmployeesInDepartment(departmentId: number): Observable; getActiveEmployees(): Observable; getEmployeesByTitle(departmentId: number, titleId: number): Observable; getEmployeesByDepartment(departmentId: number, titleId: number): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }