import { Customers } from 'src/customer/schema/customer.schema';
import { Model } from 'mongoose';
import { Sessions } from 'src/customer/schema/session.schema';
import { Drivers } from 'src/driver/schema/driver.schema';
import { VehiclesPrices } from 'src/vehicle/schema/vehicle.schema';
import { Coupons } from 'src/coupon/schema/coupon.schema';
import { Admin } from 'src/admin/schema/admin.schema';
import { Vehicle_details } from 'src/driver/schema/vehicle-detail.schema';
import { DocumentsDetails } from 'src/driver/schema/documents-details.schema';
import { CustomerAddress } from 'src/address/schema/customer-address.schema';
import { Booking } from 'src/booking/schema/booking.schema';
import { ShareRideSession } from 'src/booking/schema/share-ride-session.schema';
import { Booking_notifications } from 'src/booking/schema/booking-notification.schema';
import { Declined_bookings } from 'src/booking/schema/declined-bookings.schema';
import { Reviews } from 'src/review/schema/reviews.schema';
import { DriverEarnings } from 'src/earning/schema/driver-earnings.schema';
import { Chats } from 'src/chat/schema/chat.schema';
import { Connections } from 'src/chat/schema/connection.schema';
import { Payments } from 'src/payment/schema/payment.schema';
import { Cards } from 'src/card/schema/cards.schema';
import { Wallets } from 'src/wallet/schema/wallet.schema';
import { Banks } from 'src/bank/schema/bank.schema';
import { Languages } from 'src/admin/schema/language.schema';
import { SurchargeDates } from 'src/surcharge/schema/surcharge-dates.schema';
import { Vehicle_types } from 'src/vehicle/schema/vehicle-type.schema';
import { Complaints } from 'src/complaint/schema/complaint.schema';
import { Contactus } from 'src/contactus/schema/contactus.schema';
import { Faqs } from 'src/faq/schema/faq.schema';
import { Pages } from 'src/content-page/schema/page.schema';
import { AppConfiguration, AppConfigurationDocument } from 'src/configuration/schema/app-configuration.schema';
import { DocsUpdateHistory } from 'src/driver/schema/docs-update-history';
import { Tax } from 'src/payment/schema/tax.schema';
import { SurchargeHistory } from 'src/surcharge/schema/surcharge-history.schema';
import { DriverPayoutHistory } from 'src/driver/schema/driver-payout-history.schema';
import { DocumentTypes } from 'src/documents-type/schema/document-type.schema';
import { Refrals } from 'src/refrals/schema/refral.schema';
import { Activity } from 'src/activity/activity-Schema';
import { ServiceAreaDocument } from 'src/service-area/schema/services-area.schema';
import { Banners } from 'src/banners/schema/banners.schema';
import { DriverLocationLogsDocment } from 'src/driver/schema/location-logs.schema';
import { PassTypeDocment } from 'src/pass/schema/PassType.schema';
import { UserPassDocment } from 'src/pass/schema/UserPass.schema';
import { ServiceLocationDocument } from 'src/service-location/schema/services-area.schema';
import { Subscription } from 'src/payout-subscription/schema/Subscription.schema';
import { DriverSubscription } from 'src/payout-subscription/schema/DriverSubscription.schema';
import { ServiceAreaPricing } from 'src/vehicle/schema/service-area-pricing.schema';
import { backup } from 'src/common/schema/backup-schema';
import { Fleet } from 'src/fleet/schema/fleet.schema';
import { ConfigService } from '@nestjs/config';
import { VehicleAssignment } from 'src/vehicle/schema/vehicle-assignment.schema';
import { Company } from 'src/company/schema/company.schema';
import { CompanyRider } from 'src/company/schema/rider.detail.schema';
import { CompanyClient } from 'src/company/schema/company.client.schema';
import { CustomersBackupDocment } from 'src/driver-customer-backup/schema/customerBackup.schema';
import { DriversBackupDocment } from 'src/driver-customer-backup/schema/driverBackup.schema';
import { EmailTemplatesDocument } from 'src/email-template/schema/emailtemplate.schema';
import { OtpDocument } from 'src/common/schema/otp.schema';
import { FleetSubscription } from 'src/fleet-pass/schema/FleetSubscription.schema';
import { FleetPass } from 'src/fleet-pass/schema/FleetPass.schema';
import { NotificationTemplateDocument } from 'src/notification-template/schema/notification-template.schema';
import { InvoiceDocment } from 'src/company/schema/invoice.schema';
import { Agent } from 'src/agent/schema/agent.schema';
import { AgentCustomer } from 'src/agent/schema/agent-customer.schema';
import { ManageManufactureDocument } from 'src/manage-manufacture/schema/manage-manufacture.schema';
import { ErrorLogDocument } from 'src/activity/error-log.schema';
import { BackupLogDocument } from 'src/backup/schema/backup.schema';
import { Packages } from 'src/packages/schema/packages.schema';
import { PackagePricing } from 'src/packages/schema/package-pricing.schema';
import { RedisService } from 'src/redis/redis.service';
import { Vendor } from 'src/vendor/schema/vendor.schema';
import { FoodItems } from 'src/food/schema/food-item.schema';
import { Restaurant } from 'src/restaurant/schema/restaurant.schema';
import { Category } from 'src/category/schema/category.schema';
import { CategoryRequest } from 'src/category/schema/category-request.schema';
import { Orders } from 'src/order/schema/order.schema';
import { Favourites } from 'src/favourite/schema/favourite.schema';
import { CustomizationGroups } from 'src/food/schema/customization-group';
import { OrderDriverRequests } from 'src/order/schema/order-driver-request.schema';
import { Earnings } from 'src/earning/schema/earning.schema';
import { Pricings } from 'src/pricing/schema/pricing.schema';
import { Reports } from 'src/report/schema/report.schema';
import { QuickPicks } from 'src/quick_picks/schema/quick_picks.schema';
import { Referral } from 'src/referrals/entities/referral.entity';
import { ReferralUsage } from 'src/referrals/entities/referral-usage.entity';
import { Wallet } from 'src/wallet/entities/wallet.entity';
import { WalletTransaction } from 'src/wallet/entities/wallet-transaction.entity';
import { LoyaltySettings } from 'src/loyality-points/entities/loyality-point.entity';
import { LoyaltyHistory } from 'src/loyality-points/entities/loyality-history.entity';
import { LoyaltyWallet } from 'src/loyality-points/entities/loyality-wallet.entity';
import { RestaurantBanner } from 'src/resturant-banner/entities/resturant-banner.entity';
import { SosContact } from 'src/sos-system/entities/sos-system.entity';
import { Notification } from 'src/notification/entities/notification.entity';
import { CustomerReferralOrder } from 'src/customer/schema/customer-referral.schema';
import { ChatBotChatHistory } from 'src/chat-bot/entities/chat-bot.entity';
import { ChatBotSession } from 'src/chat-bot/entities/chat-bot-session.entity';
import { Embedding } from 'src/embedding/entities/embedding.entity';
import { DriverProducts } from 'src/driver-products/schema/driver-product-schema';
import { DriverOrders } from 'src/driver-products/schema/driver-order-schema';
import { DriverItems } from 'src/driver-products/schema/driver-item-schema';
import { Payout } from 'src/earning/schema/payout.schema';
import { DocumentRequirement } from 'src/document/entities/document.entity';
import { UplodedDocument } from 'src/document/entities/uploaded-documents.schema';
import { ReportReason } from 'src/report-reason/schema/report-reason.schema';
import { Amenities } from 'src/restaurant/schema/amenities.schema';
import { Services } from 'src/restaurant/schema/services.schema';
import { Slot } from 'src/slot/schema/slot.schema';
import { CustomerSlot } from 'src/slot/schema/customer-slot.schema';
import { SubscribeOrder } from 'src/order/schema/order-subscribe.schema';
import { CloudNotification } from 'src/notification/entities/cloud-notification.schema';
import { ErrorLogs } from 'src/exception/schema/exception.schema';
import { CateringPlan } from 'src/catering_services/schema/catering_plan.schema';
import { Plate } from 'src/catering_services/schema/plate.schema';
import { Persons } from 'src/db-seed/schema/person.schema';
import { CategoryParents } from 'src/category-parent/schema/category-parent.schema';
import { Cuisine } from 'src/cuisine/schema/cuisine.schema';
import { OrderHistory } from 'src/order/schema/order-history.schema';
import { ChatSchema } from 'src/AI_Chat-Bot/schema/chat.schema';
import { ItemItems } from 'src/item/schema/item.schema';
import { Temps } from 'src/item/schema/temp.schema';
import { DriverOnlineSession } from 'src/driver/schema/driver-online-session.schema';
import { DriverDailyLog } from 'src/driver/schema/driver-daily-log.schema';
import { DriverIncentive } from 'src/driver-incentive/schema/driver-incentive.schema';
import { DriverUserIncentive } from 'src/driver-incentive/schema/driver-user-incentive.schema';
import { Cashfree } from 'src/cashfree/schema/cashfree.schema';
import { SalesCommissionDistribution } from 'src/sales/schema/sales-commission-distribution-schema';
import { SalesTarget } from 'src/sales/schema/sales-target-schema';
import { SalesCertificate } from 'src/sales/schema/sales-certificate-schema';
import { CustomerCertificate } from 'src/sales/schema/customer-certificate-schema';
import { AdminRewardWallet } from 'src/wallet/entities/admin-reward-wallet-schema';
import { CustomerVendorQuery } from 'src/customer/schema/customer_vendor_queries.schema';
import { VendorAddItemsCustomerQuery } from 'src/customer/schema/vendor_add_items_customer_query.schema';
import { DriverWallet, DriverWalletTransaction } from 'src/driver/schema/driver-wallet.schema';
import { VendorWallet, VendorWalletTransaction } from 'src/restaurant/schema/vendor-wallet.schema';
import { WithdrawRequest } from 'src/earning/schema/withdraw-request.schema';
import { RefundHistory } from 'src/report/schema/refund-history.schema';
import { RefundItemHistory } from 'src/report/schema/refund-item-history.schema';
import { OrderHandover } from 'src/order/schema/order-handover.schema';
import { Surcharge } from 'src/surcharge/schema/surcharge.schema';
export declare class DbService {
    packages: Model<Packages>;
    packagePricing: Model<PackagePricing>;
    customers: Model<Customers>;
    sessions: Model<Sessions>;
    drivers: Model<Drivers>;
    agents: Model<Agent>;
    agentCustomers: Model<AgentCustomer>;
    vehicle: Model<VehiclesPrices>;
    serviceAreaPricing: Model<ServiceAreaPricing>;
    vehicleType: Model<Vehicle_types>;
    coupons: Model<Coupons>;
    admin: Model<Admin>;
    Fleet: Model<Fleet>;
    vehicle_detail: Model<Vehicle_details>;
    VehicleAssignment: Model<VehicleAssignment>;
    documentsDetails: Model<DocumentsDetails>;
    customerAddress: Model<CustomerAddress>;
    booking: Model<Booking>;
    shareRideSession: Model<ShareRideSession>;
    booking_notifications: Model<Booking_notifications>;
    declined_bookings: Model<Declined_bookings>;
    reviews: Model<Reviews>;
    driverEarnings: Model<DriverEarnings>;
    chats: Model<Chats>;
    connections: Model<Connections>;
    payments: Model<Payments>;
    cards: Model<Cards>;
    wallet: Model<Wallets>;
    banks: Model<Banks>;
    language: Model<Languages>;
    surchargeDates: Model<SurchargeDates>;
    complaints: Model<Complaints>;
    contactus: Model<Contactus>;
    faqs: Model<Faqs>;
    pages: Model<Pages>;
    appConfiguration: Model<AppConfiguration>;
    docsUpdateHistory: Model<DocsUpdateHistory>;
    tax: Model<Tax>;
    surchargeHistory: Model<SurchargeHistory>;
    driverPayoutHistory: Model<DriverPayoutHistory>;
    documentType: Model<DocumentTypes>;
    readonly activity: Model<Activity>;
    readonly Refrals: Model<Refrals>;
    readonly ServiceArea: Model<ServiceAreaDocument>;
    readonly Banners: Model<Banners>;
    readonly DriverLocationLogs: Model<DriverLocationLogsDocment>;
    readonly PassType: Model<PassTypeDocment>;
    readonly UserPass: Model<UserPassDocment>;
    readonly ServiceLocation: Model<ServiceLocationDocument>;
    readonly DriverSubscription: Model<DriverSubscription>;
    readonly Subscription: Model<Subscription>;
    readonly FleetSubscription: Model<FleetSubscription>;
    readonly FleetPass: Model<FleetPass>;
    readonly Backup: Model<backup>;
    readonly CompanyModel: Model<Company>;
    readonly CompanyRiderModel: Model<CompanyRider>;
    readonly CompanyClientModel: Model<CompanyClient>;
    readonly CustomersBackupModel: Model<CustomersBackupDocment>;
    readonly DriversBackupModel: Model<DriversBackupDocment>;
    readonly EmailTemplateModel: Model<EmailTemplatesDocument>;
    readonly NotificationTemplateModel: Model<NotificationTemplateDocument>;
    readonly InvoiceModel: Model<InvoiceDocment>;
    readonly ManageManufactureModel: Model<ManageManufactureDocument>;
    readonly BackupLogModel: Model<BackupLogDocument>;
    readonly ErrorLog: Model<ErrorLogDocument>;
    readonly OtpModel: Model<OtpDocument>;
    vendor: Model<Vendor>;
    food: Model<FoodItems>;
    restaurant: Model<Restaurant>;
    category: Model<Category>;
    categoryRequest: Model<CategoryRequest>;
    order: Model<Orders>;
    favourite: Model<Favourites>;
    customizationGroup: Model<CustomizationGroups>;
    orderDriverRequests: Model<OrderDriverRequests>;
    earnings: Model<Earnings>;
    pricing: Model<Pricings>;
    reports: Model<Reports>;
    quickpicks: Model<QuickPicks>;
    referralModel: Model<Referral>;
    referralUsageModel: Model<ReferralUsage>;
    walletModel: Model<Wallet>;
    walletTransactionModel: Model<WalletTransaction>;
    loyaltySettingsModel: Model<LoyaltySettings>;
    loyaltyHistoryModel: Model<LoyaltyHistory>;
    LoyaltyWalletModel: Model<LoyaltyWallet>;
    RestaurantBannerModel: Model<RestaurantBanner>;
    SosContactModel: Model<SosContact>;
    NotificationModel: Model<Notification>;
    CustomerReferralOrderModel: Model<CustomerReferralOrder>;
    ChatBotChatHistoryModel: Model<ChatBotChatHistory>;
    ChatBotSessionModel: Model<ChatBotSession>;
    EmbeddingModel: Model<Embedding>;
    DriverProductsModel: Model<DriverProducts>;
    DriverOrderModel: Model<DriverOrders>;
    DriverItemsModel: Model<DriverItems>;
    PayoutModel: Model<Payout>;
    DocumentRequirementModel: Model<DocumentRequirement>;
    UplodedDocumentModel: Model<UplodedDocument>;
    ReportReasonModel: Model<ReportReason>;
    AmenitiesModel: Model<Amenities>;
    ServicesModel: Model<Services>;
    SlotModel: Model<Slot>;
    CustomerSlotModel: Model<CustomerSlot>;
    SubscribeOrderModel: Model<SubscribeOrder>;
    CloudNotificationModel: Model<CloudNotification>;
    ErrorLogsModel: Model<ErrorLogs>;
    CateringPlanModel: Model<CateringPlan>;
    PlateModel: Model<Plate>;
    PersonModel: Model<Persons>;
    CategoryParentModel: Model<CategoryParents>;
    CuisineModel: Model<Cuisine>;
    OrderHistoryModel: Model<OrderHistory>;
    ChatHistoryAIModel: Model<ChatSchema>;
    ItemsModel: Model<ItemItems>;
    TempsModel: Model<Temps>;
    DriverOnlineSessionModel: Model<DriverOnlineSession>;
    DriverDailyLogModel: Model<DriverDailyLog>;
    DriverIncentiveModel: Model<DriverIncentive>;
    DriverUserIncentiveModel: Model<DriverUserIncentive>;
    Cashfree: Model<Cashfree>;
    SalesCommissionDistribution: Model<SalesCommissionDistribution>;
    SalesTarget: Model<SalesTarget>;
    SalesCertificate: Model<SalesCertificate>;
    CustomerCertificate: Model<CustomerCertificate>;
    AdminRewardWallet: Model<AdminRewardWallet>;
    CustomerVendorQuery: Model<CustomerVendorQuery>;
    VendorAddItemsCustomerQuery: Model<VendorAddItemsCustomerQuery>;
    DriverWalletModel: Model<DriverWallet>;
    DriverWalletTransactionModel: Model<DriverWalletTransaction>;
    VendorWalletModel: Model<VendorWallet>;
    VendorWalletTransactionModel: Model<VendorWalletTransaction>;
    WithdrawRequestModel: Model<WithdrawRequest>;
    RefundHistoryModel: Model<RefundHistory>;
    RefundItemHistoryModel: Model<RefundItemHistory>;
    OrderHandoverModel: Model<OrderHandover>;
    surcharge: Model<Surcharge>;
    private readonly configService;
    private readonly redisService;
    private s3;
    readonly bucketName: string;
    private readonly base_url;
    private readonly db_uri;
    constructor(packages: Model<Packages>, packagePricing: Model<PackagePricing>, customers: Model<Customers>, sessions: Model<Sessions>, drivers: Model<Drivers>, agents: Model<Agent>, agentCustomers: Model<AgentCustomer>, vehicle: Model<VehiclesPrices>, serviceAreaPricing: Model<ServiceAreaPricing>, vehicleType: Model<Vehicle_types>, coupons: Model<Coupons>, admin: Model<Admin>, Fleet: Model<Fleet>, vehicle_detail: Model<Vehicle_details>, VehicleAssignment: Model<VehicleAssignment>, documentsDetails: Model<DocumentsDetails>, customerAddress: Model<CustomerAddress>, booking: Model<Booking>, shareRideSession: Model<ShareRideSession>, booking_notifications: Model<Booking_notifications>, declined_bookings: Model<Declined_bookings>, reviews: Model<Reviews>, driverEarnings: Model<DriverEarnings>, chats: Model<Chats>, connections: Model<Connections>, payments: Model<Payments>, cards: Model<Cards>, wallet: Model<Wallets>, banks: Model<Banks>, language: Model<Languages>, surchargeDates: Model<SurchargeDates>, complaints: Model<Complaints>, contactus: Model<Contactus>, faqs: Model<Faqs>, pages: Model<Pages>, appConfiguration: Model<AppConfiguration>, docsUpdateHistory: Model<DocsUpdateHistory>, tax: Model<Tax>, surchargeHistory: Model<SurchargeHistory>, driverPayoutHistory: Model<DriverPayoutHistory>, documentType: Model<DocumentTypes>, activity: Model<Activity>, Refrals: Model<Refrals>, ServiceArea: Model<ServiceAreaDocument>, Banners: Model<Banners>, DriverLocationLogs: Model<DriverLocationLogsDocment>, PassType: Model<PassTypeDocment>, UserPass: Model<UserPassDocment>, ServiceLocation: Model<ServiceLocationDocument>, DriverSubscription: Model<DriverSubscription>, Subscription: Model<Subscription>, FleetSubscription: Model<FleetSubscription>, FleetPass: Model<FleetPass>, Backup: Model<backup>, CompanyModel: Model<Company>, CompanyRiderModel: Model<CompanyRider>, CompanyClientModel: Model<CompanyClient>, CustomersBackupModel: Model<CustomersBackupDocment>, DriversBackupModel: Model<DriversBackupDocment>, EmailTemplateModel: Model<EmailTemplatesDocument>, NotificationTemplateModel: Model<NotificationTemplateDocument>, InvoiceModel: Model<InvoiceDocment>, ManageManufactureModel: Model<ManageManufactureDocument>, BackupLogModel: Model<BackupLogDocument>, ErrorLog: Model<ErrorLogDocument>, OtpModel: Model<OtpDocument>, vendor: Model<Vendor>, food: Model<FoodItems>, restaurant: Model<Restaurant>, category: Model<Category>, categoryRequest: Model<CategoryRequest>, order: Model<Orders>, favourite: Model<Favourites>, customizationGroup: Model<CustomizationGroups>, orderDriverRequests: Model<OrderDriverRequests>, earnings: Model<Earnings>, pricing: Model<Pricings>, reports: Model<Reports>, quickpicks: Model<QuickPicks>, referralModel: Model<Referral>, referralUsageModel: Model<ReferralUsage>, walletModel: Model<Wallet>, walletTransactionModel: Model<WalletTransaction>, loyaltySettingsModel: Model<LoyaltySettings>, loyaltyHistoryModel: Model<LoyaltyHistory>, LoyaltyWalletModel: Model<LoyaltyWallet>, RestaurantBannerModel: Model<RestaurantBanner>, SosContactModel: Model<SosContact>, NotificationModel: Model<Notification>, CustomerReferralOrderModel: Model<CustomerReferralOrder>, ChatBotChatHistoryModel: Model<ChatBotChatHistory>, ChatBotSessionModel: Model<ChatBotSession>, EmbeddingModel: Model<Embedding>, DriverProductsModel: Model<DriverProducts>, DriverOrderModel: Model<DriverOrders>, DriverItemsModel: Model<DriverItems>, PayoutModel: Model<Payout>, DocumentRequirementModel: Model<DocumentRequirement>, UplodedDocumentModel: Model<UplodedDocument>, ReportReasonModel: Model<ReportReason>, AmenitiesModel: Model<Amenities>, ServicesModel: Model<Services>, SlotModel: Model<Slot>, CustomerSlotModel: Model<CustomerSlot>, SubscribeOrderModel: Model<SubscribeOrder>, CloudNotificationModel: Model<CloudNotification>, ErrorLogsModel: Model<ErrorLogs>, CateringPlanModel: Model<CateringPlan>, PlateModel: Model<Plate>, PersonModel: Model<Persons>, CategoryParentModel: Model<CategoryParents>, CuisineModel: Model<Cuisine>, OrderHistoryModel: Model<OrderHistory>, ChatHistoryAIModel: Model<ChatSchema>, ItemsModel: Model<ItemItems>, TempsModel: Model<Temps>, DriverOnlineSessionModel: Model<DriverOnlineSession>, DriverDailyLogModel: Model<DriverDailyLog>, DriverIncentiveModel: Model<DriverIncentive>, DriverUserIncentiveModel: Model<DriverUserIncentive>, Cashfree: Model<Cashfree>, SalesCommissionDistribution: Model<SalesCommissionDistribution>, SalesTarget: Model<SalesTarget>, SalesCertificate: Model<SalesCertificate>, CustomerCertificate: Model<CustomerCertificate>, AdminRewardWallet: Model<AdminRewardWallet>, CustomerVendorQuery: Model<CustomerVendorQuery>, VendorAddItemsCustomerQuery: Model<VendorAddItemsCustomerQuery>, DriverWalletModel: Model<DriverWallet>, DriverWalletTransactionModel: Model<DriverWalletTransaction>, VendorWalletModel: Model<VendorWallet>, VendorWalletTransactionModel: Model<VendorWalletTransaction>, WithdrawRequestModel: Model<WithdrawRequest>, RefundHistoryModel: Model<RefundHistory>, RefundItemHistoryModel: Model<RefundItemHistory>, OrderHandoverModel: Model<OrderHandover>, surcharge: Model<Surcharge>, configService: ConfigService, redisService: RedisService);
    get customer(): Model<Customers>;
    set customer(v: Model<Customers>);
    get session(): Model<Sessions>;
    set session(v: Model<Sessions>);
    get driver(): Model<Drivers>;
    set driver(v: Model<Drivers>);
    get coupon(): Model<Coupons>;
    set coupon(v: Model<Coupons>);
    get card(): Model<Cards>;
    set card(v: Model<Cards>);
    get payment(): Model<Payments>;
    set payment(v: Model<Payments>);
    get review(): Model<Reviews>;
    set review(v: Model<Reviews>);
    get bank(): Model<Banks>;
    set bank(v: Model<Banks>);
    get chat(): Model<Chats>;
    set chat(v: Model<Chats>);
    get connection(): Model<Connections>;
    set connection(v: Model<Connections>);
    get contactUs(): Model<Contactus>;
    set contactUs(v: Model<Contactus>);
    get ServiceLocationModel(): Model<ServiceLocationDocument>;
    create_backup(backup_name: string, gzip: boolean): Promise<unknown>;
    exexute_backup_command(command: string): Promise<unknown>;
    upload_file_on_bucket(file_path: string, key: string): Promise<unknown>;
    upload_image_on_bucket(file_path: string, key: string): Promise<unknown>;
    delete_file_from_bucket(key: string): Promise<unknown>;
    delete_local_file(file_path: string): Promise<unknown>;
    upload_buffer_on_bucket(file_buffer: Buffer, key: string, contentType?: string): Promise<unknown>;
    getAppConfiguration(isLean?: boolean): Promise<AppConfigurationDocument>;
    invalidateConfigCache(): Promise<void>;
    getConfig(arg?: any): Promise<AppConfigurationDocument>;
    backup_case_1(): Promise<string>;
    gen_backup_name(): Promise<{
        name: string;
        unique_key: string;
    }>;
    upload_file_to_spaces(params: any): Promise<unknown>;
}
