import { type Enrollment, type EnrollmentPlan } from '@unchainedshop/core-enrollments'; import type { Address, Contact } from '@unchainedshop/core-users'; import type { Modules } from '../modules.ts'; export interface UpdateEnrollmentParams { enrollmentId: string; contact?: Contact; plan?: EnrollmentPlan; billingAddress?: Address; payment?: Enrollment['payment']; delivery?: Enrollment['delivery']; meta?: any; } export declare function updateEnrollmentService(this: Modules, params: UpdateEnrollmentParams): Promise;