@paycargo/js-react
Version:
Paycargo Wrapper component our Express Payment Solutions
37 lines (36 loc) • 3.07 kB
TypeScript
/**
* This file was automatically generated by the Stencil React Output Target.
* Changes to this file may cause incorrect behavior and will be lost if the code is regenerated.
*/
import type { EventName, StencilReactComponent } from '@stencil/react-output-target/runtime';
import { type BatchApprovalResponse, type BatchApproveData, type BatchData, type BatchResult, type CloseEvent, type DisputeData, type DisputeResponseModalData, type OsraReviewedData, type PaycargoBatchDisputeWidgetCustomEvent, type PaycargoCheckoutCustomEvent, type PaycargoDisputeCustomEvent, type PaycargoOsraWidgetCustomEvent, type PaycargoPaymentCustomEvent } from "@paycargo/js";
import type { Components } from "@paycargo/js/dist/components";
import { PaycargoBatchDisputeWidget as PaycargoBatchDisputeWidgetElement } from "@paycargo/js/dist/components/paycargo-batch-dispute-widget.js";
import { PaycargoCheckout as PaycargoCheckoutElement } from "@paycargo/js/dist/components/paycargo-checkout.js";
import { PaycargoDispute as PaycargoDisputeElement } from "@paycargo/js/dist/components/paycargo-dispute.js";
import { PaycargoOsraWidget as PaycargoOsraWidgetElement } from "@paycargo/js/dist/components/paycargo-osra-widget.js";
import { PaycargoPayment as PaycargoPaymentElement } from "@paycargo/js/dist/components/paycargo-payment.js";
export type PaycargoBatchDisputeWidgetEvents = {
onDisputeResponseModal: EventName<PaycargoBatchDisputeWidgetCustomEvent<CloseEvent<DisputeResponseModalData>>>;
};
export declare const PaycargoBatchDisputeWidget: StencilReactComponent<PaycargoBatchDisputeWidgetElement, PaycargoBatchDisputeWidgetEvents, Components.PaycargoBatchDisputeWidget>;
export type PaycargoCheckoutEvents = {
onClose: EventName<PaycargoCheckoutCustomEvent<CloseEvent<BatchData>>>;
onPaymentResponse: EventName<PaycargoCheckoutCustomEvent<BatchApprovalResponse>>;
onDisputeResponse: EventName<PaycargoCheckoutCustomEvent<BatchApproveData>>;
};
export declare const PaycargoCheckout: StencilReactComponent<PaycargoCheckoutElement, PaycargoCheckoutEvents, Components.PaycargoCheckout>;
export type PaycargoDisputeEvents = {
onDisputeResponse: EventName<PaycargoDisputeCustomEvent<CloseEvent<DisputeData>>>;
};
export declare const PaycargoDispute: StencilReactComponent<PaycargoDisputeElement, PaycargoDisputeEvents, Components.PaycargoDispute>;
export type PaycargoOsraWidgetEvents = {
onOsraReviewed: EventName<PaycargoOsraWidgetCustomEvent<OsraReviewedData>>;
onPcOsraWidgetClose: EventName<PaycargoOsraWidgetCustomEvent<CloseEvent<BatchResult>>>;
};
export declare const PaycargoOsraWidget: StencilReactComponent<PaycargoOsraWidgetElement, PaycargoOsraWidgetEvents, Components.PaycargoOsraWidget>;
export type PaycargoPaymentEvents = {
onPaymentResponseModal: EventName<PaycargoPaymentCustomEvent<BatchApprovalResponse>>;
onOnTransactionEditEvent: EventName<PaycargoPaymentCustomEvent<string>>;
};
export declare const PaycargoPayment: StencilReactComponent<PaycargoPaymentElement, PaycargoPaymentEvents, Components.PaycargoPayment>;