import { ProductOption } from '@repobit/dex-store'; import { OptionInfo, ProductLoadedEventProductObject } from './typeDefinitions.js'; export declare class ProductLoadedEvent { event: 'product loaded' | 'campaign product'; product: ProductLoadedEventProductObject; constructor(option: ProductOption | { ID: string; }, type: 'all' | 'info' | 'comparison' | string, event?: 'product loaded' | 'campaign product'); protected getOptionInfo(option: ProductOption): OptionInfo; }