import { EIP6963ProviderInfo, WrappedBrowserProvider } from '@imtbl/checkout-sdk';
export declare function sendPurchaseCloseEvent(eventTarget: Window | EventTarget): void;
export declare function sendConnectProviderSuccessEvent(eventTarget: Window | EventTarget, providerType: 'from' | 'to', provider: WrappedBrowserProvider, providerInfo: EIP6963ProviderInfo): void;
export declare const sendPurchaseSuccessEvent: (eventTarget: Window | EventTarget, transactionHash: string, fundingMethod?: string) => void;
export declare const sendPurchaseFailedEvent: (eventTarget: Window | EventTarget, reason: string) => void;
