/// export interface IUseAddonsOptions { enableBillingInfoAutoCreate?: boolean; addOnDataWithCustomFields?: any; onGetAddonsPageInfoSuccess?: (res: any) => void; onGetAddonsPageInfoError?: (error: any) => void; onPostCheckoutSuccess?: (res: any) => void; onPostCheckoutError?: (error: any) => void; onConfirmSelectionSuccess?: (res: any) => void; onConfirmSelectionError?: (error: any) => void; } export declare const useAddons: (eventId: string | null, options?: IUseAddonsOptions) => { addons: any; addonsOptions: any; loading: boolean; cartExpirationTime: number; pendingVerificationMessage: any; setPendingVerificationMessage: import("react").Dispatch; initialValues: any; onFieldChange: (id: any, value: any, addon: any) => void; handleConfirm: (values: any, skipAddonPage?: boolean | undefined) => Promise; handleClearAddons: () => void; };