import { Observable } from 'rxjs'; import { ConfigurationContextProvider, Path, RequestBuilder, RequestManagerContext } from '@witty-services/ngx-repository'; import { FirebaseRepositoryRequest } from './firebase-repository.request'; import { FirebaseNormalizer } from '../normalizer/firebase.normalizer'; import { Firestore } from 'firebase/firestore'; export declare class FirebaseRequestBuilder implements RequestBuilder { protected readonly normalizer: FirebaseNormalizer; protected readonly firestore: Firestore; constructor(normalizer: FirebaseNormalizer, firestore: Firestore); build({ body, query, configuration }: RequestManagerContext): Observable; protected getPath(body: any, query: any, configuration: ConfigurationContextProvider): Path; protected getBody(body: any): any; } //# sourceMappingURL=firebase-request.builder.d.ts.map