type AddCoinbaseOnrampOrderEventListenerParams = {
    listener: (event: {
        data: Record<string, unknown>;
        eventName: string;
    }) => void;
};
/**
 * Adds a listener for Coinbase onramp order events.
 *
 * @param params.listener - The listener function to call when an event is received.
 * @param [client] - The Dynamic client instance. Only required when using multiple Dynamic clients.
 * @returns A function to remove the listener.
 * @throws {ValueMustBeDefinedError} If the window is not available.
 * @docs https://docs.cdp.coinbase.com/onramp-&-offramp/onramp-apis/apple-pay-onramp-api#events-names
  * @notInstrumented
 * @hook Event listeners are error-prone to wire up by hand with useEffect.
 */
export declare const addCoinbaseOnrampOrderEventListener: ({ listener }: AddCoinbaseOnrampOrderEventListenerParams, client?: import("../../../../exports").DynamicClient) => VoidFunction;
export {};
//# sourceMappingURL=addCoinbaseOnrampOrderEventListener.d.ts.map