import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; export declare class PatrolAreaService { private httpClient; constructor(httpClient: HttpClient); getPatrolArea(areaId: string): Promise; getPatrolAreaByAreaNo(areaNo: string): Promise; getPatrolAreasByCondition(parm: any, pageNum: number, pageSize: number): Promise; addPatrolArea(patrolArea: any): Observable; batchDeletePatrolAreas(ids: any): any; deletePatrolArea(areaNo: any): any; updatePatrolArea(patrolArea: any): any; /** * 查询区域类型信息 */ getAreaType(): Promise; /** * 查询区域位置信息 */ getAreaLocation(): Promise; getAreasByFilterString(areaLike: any): Observable; isEmpty(obj: any): boolean; }