import { EntityState, getEntityType, getIDType } from './types'; import { Observable } from 'rxjs'; export declare abstract class EntityService { abstract get(id?: getIDType, config?: any): Observable; abstract add(entity: getEntityType, config?: any): Observable; abstract update(id: getIDType, entity: Partial>, config: any): Observable; abstract delete(id: getIDType, config: any): Observable; }