import { DocumentType, ReturnModelType } from '@typegoose/typegoose'; import { BillMeta, Feedback } from './billMeta.model'; import { RestaurantService } from '~backend/business/restaurant/restaurant.service'; export declare class BillMetaService { readonly billMetaModel: ReturnModelType; private readonly restaurantService; private readonly logger; constructor(billMetaModel: ReturnModelType, restaurantService: RestaurantService); all(): Promise[]>; findOrCreate(billMetaId: string, restaurantId: string, createIfNotExisted?: boolean): Promise; private update; updateFeedback(billMetaId: string, restaurant: string, feedback: Feedback): Promise; }