import BaseEventHandler from '../base';
import { EventCallbackOptions } from '../base';
/**
 * The set of options that can be passed to the {@link "events".EventsApi.addToCart | Add to Cart} event handler.
 */
export interface AddToCartEventOptions extends EventCallbackOptions {
    /** Item quantity */
    quantity: number;
    /** Item price, without currency */
    price?: number;
    /** Item currency as a 3-character alphabetic ISO-4217 code */
    currency?: string;
}
/** @internal */
export default class AddToCartEventHandler extends BaseEventHandler {
    #private;
    eventName: string;
    handle(options: AddToCartEventOptions, extraProperties?: Record<string, unknown>): void;
}
