import type { Order } from '@unchainedshop/core-orders'; import type { User } from '@unchainedshop/core-users'; import type { Address, Contact } from '@unchainedshop/core-users'; import type { Modules } from '../modules.ts'; export interface UpdateCartParams { orderId?: string; billingAddress?: Address; contact?: Contact; paymentProviderId?: string; deliveryProviderId?: string; meta?: any; user: User; countryCode: string; } export declare function updateCartService(this: Modules, params: UpdateCartParams): Promise;