authorizenet-react
Version:
React components for Authorize.Net payments
29 lines (27 loc) • 940 B
TypeScript
import { default as React } from 'react';
import { AuthorizeNetContextValue, AuthorizeNetProviderProps } from '../types';
declare global {
interface Window {
Accept: {
dispatch: (callback: () => void) => void;
dispatchData: {
responseCode: string;
authorizationCode: string;
messageCode: string;
messageText: string;
messages: {
resultCode: string;
message: Array<{
text: string;
}>;
};
opaqueData: {
dataDescriptor: string;
dataValue: string;
};
};
};
}
}
export declare const AuthorizeNetContext: React.Context<AuthorizeNetContextValue | null>;
export declare const AuthorizeNetProvider: React.FC<AuthorizeNetProviderProps>;