import { AngularFirestore, AngularFirestoreCollection } from '@angular/fire/firestore'; import { Observable } from 'rxjs'; import { IBaseService } from './ibase-service'; import { IEntity } from '../interface/ientity'; export declare abstract class BaseService implements IBaseService { protected afs: AngularFirestore; protected collection: AngularFirestoreCollection; create(identifier: string, item: T): Promise; get(identifier: string): Observable; list(): Observable; update(item: T): Promise; delete(id: string): void; slug(str: string): string; constructor(path: string, afs: AngularFirestore); }