import type { Card } from './Card'; import type { Shipping } from './Shipping'; export declare enum NextTriggeredBy { Merchant = "merchant", Customer = "customer" } export declare enum MerchantTriggerReason { Unscheduled = "unscheduled", Scheduled = "scheduled" } export interface PaymentConsent { id?: string; requestId?: string; customerId?: string; paymentMethod?: PaymentMethod; status?: string; nextTriggeredBy?: NextTriggeredBy; merchantTriggerReason?: MerchantTriggerReason; createdAt?: string; updatedAt?: string; clientSecret?: string; } export interface PaymentMethod { id?: string; type?: string; card?: Card; billing?: Shipping; customerId?: string; } //# sourceMappingURL=PaymentConsent.d.ts.map