@paydock/client-sdk
Version:
Paydock client sdk
55 lines • 2.85 kB
TypeScript
export * from './afterpay-on-site-messaging';
export * from './api';
export * from './canvas-3ds';
export * from './checkout/index';
export * from './checkout/index';
export * from './checkout-button';
export * from './external-checkout';
export * from './fraud-prevention';
export * from './payment-source';
export * from './payment-source-widget';
export * from './paypal-data-collector';
export * from './paypal-save-payment-source';
export * from './secure-remote-commerce';
export * from './wallet-buttons';
export * from './wallet-buttons-express';
export * from './widget';
import type { AfterpayOnSiteMessaging } from './afterpay-on-site-messaging';
import type { Canvas3ds } from './canvas-3ds';
import type { AfterpayCheckoutButton, PaypalCheckoutButton, ZipmoneyCheckoutButton } from './checkout-button';
import type { ExternalCheckoutBuilder, ExternalCheckoutChecker } from './external-checkout';
import type { PaymentSourceBuilder } from './payment-source';
import type { PaymentSourceWidget } from './payment-source-widget';
import type { PayPalDataCollector } from './paypal-data-collector';
import type { PayPalSavePaymentSourceWidget } from './paypal-save-payment-source';
import type { ClickToPay } from './secure-remote-commerce';
import type { VaultDisplayWidget } from './vault-display-widget';
import type { WalletButtons } from './wallet-buttons';
import type { HtmlMultiWidget, HtmlWidget, MultiWidget } from './widget';
declare global {
interface Window {
paydock: {
WalletButtons: typeof WalletButtons;
PaypalCheckoutButton: typeof PaypalCheckoutButton;
AfterpayCheckoutButton: typeof AfterpayCheckoutButton;
ZipmoneyCheckoutButton: typeof ZipmoneyCheckoutButton;
PaymentSourceWidget: typeof PaymentSourceWidget;
VaultDisplayWidget: typeof VaultDisplayWidget;
ClickToPay: typeof ClickToPay;
ExternalCheckoutBuilder: typeof ExternalCheckoutBuilder;
ExternalCheckoutChecker: typeof ExternalCheckoutChecker;
PaymentSourceBuilder: typeof PaymentSourceBuilder;
Canvas3DS: typeof Canvas3ds;
MultiWidget: typeof MultiWidget;
HtmlMultiWidget: typeof HtmlMultiWidget;
HtmlWidget: typeof HtmlWidget;
PayPalDataCollector: typeof PayPalDataCollector;
PayPalSavePaymentSource: typeof PayPalSavePaymentSourceWidget;
AfterpayOnSiteMessaging: typeof AfterpayOnSiteMessaging;
};
}
}
export { EVENT } from './components/iframe-event';
export { ELEMENT, FORM_FIELD, type IPayPalMeta, type IStyles, type ITexts, IWalletMeta, STYLE, SUPPORTED_CARD_TYPES, TEXT, VAULT_DISPLAY_STYLE, type VaultDisplayStyle, } from './components/param';
export { TRIGGER } from './components/trigger';
//# sourceMappingURL=index-cba.d.ts.map