Endpoints
API endpoints exposed by integration amd their parameters
export type Endpoints = {
createSession(context: AdyenIntegrationContext, params?: CreateSessionParams): Promise<Session>;
submitPayment(context: AdyenIntegrationContext, params: SubmitPaymentParams): Promise<Payment>;
submitPaymentDetails(context: AdyenIntegrationContext, params?: SubmitPaymentDetailsParams): Promise<PaymentDetails>;
removeCard: (context: AdyenIntegrationContext, params: RemoveCardParams) => Promise<void>;
};