UNPKG

@adyen/adyen-web

Version:

![npm](https://img.shields.io/npm/v/@adyen/adyen-web.svg)

33 lines (32 loc) 911 B
import { h } from 'preact'; import UIElement from '../UIElement'; import { PaymentResponse, UIElementProps } from '../types'; export interface ANCVProps extends UIElementProps { paymentData?: any; data: ANCVDataState; onOrderRequest?: any; onOrderCreated?: any; } export interface ANCVDataState { beneficiaryId: string; } export declare class ANCVElement extends UIElement<ANCVProps> { private static type; /** * Formats the component data output */ formatData(): { paymentMethod: { type: string; beneficiaryId: any; }; }; private onOrderRequest; protected handleOrder: ({ order }: PaymentResponse) => any; createOrder: () => false | Promise<void>; payButton: (props: any) => h.JSX.Element; get isValid(): boolean; get displayName(): string; render(): h.JSX.Element; } export default ANCVElement;