@automattic/wpcom-checkout
Version:
Functions and components used by WordPress.com checkout.
20 lines • 1.1 kB
TypeScript
import { ReactNode } from 'react';
import type { RazorpayConfiguration } from '@automattic/calypso-razorpay';
import type { PaymentMethod, ProcessPayment } from '@automattic/composite-checkout';
import type { CartKey } from '@automattic/shopping-cart';
export declare function createRazorpayMethod({ razorpayConfiguration, cartKey, submitButtonContent, }: {
razorpayConfiguration: RazorpayConfiguration;
cartKey: CartKey;
submitButtonContent: ReactNode;
}): PaymentMethod;
export declare function RazorpayLabel(): import("react/jsx-runtime").JSX.Element;
export declare function RazorpaySummary(): import("react/jsx-runtime").JSX.Element;
export declare function RazorpaySubmitButton({ disabled, onClick, razorpayConfiguration, cartKey, submitButtonContent, }: {
disabled?: boolean;
onClick?: ProcessPayment;
razorpayConfiguration: RazorpayConfiguration;
cartKey: CartKey;
submitButtonContent: ReactNode;
}): import("react/jsx-runtime").JSX.Element;
export declare function RazorpayIcon(): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=razorpay.d.ts.map