import type { GetResourceEventsInput, ResourceEventCreateDto, ResourceEventDto, ResourceEventUpdateDto, ResourceEventWithNavigationPropertiesDto } from './models'; import { RestService } from '@abp/ng.core'; import type { PagedResultDto } from '@abp/ng.core'; import type { LookupDto, LookupRequestDto } from '../shared/models'; export declare class ResourceEventService { private restService; apiName: string; create: (input: ResourceEventCreateDto) => import("rxjs").Observable; delete: (id: string) => import("rxjs").Observable; get: (id: string) => import("rxjs").Observable; getAUserLookup: (input: LookupRequestDto) => import("rxjs").Observable>>; getEventTypeLookup: (input: LookupRequestDto) => import("rxjs").Observable>>; getList: (input: GetResourceEventsInput) => import("rxjs").Observable>; getResourceLookup: (input: LookupRequestDto) => import("rxjs").Observable>>; getWithNavigationProperties: (id: string) => import("rxjs").Observable; update: (id: string, input: ResourceEventUpdateDto) => import("rxjs").Observable; constructor(restService: RestService); }