import { wixPatternsDeleteModalShownSrc144Evid10, wixPatternsDeleteModalCtaClickedSrc144Evid11, } from '@wix/bex-utils/@wix/bi-logger-os-data/v2';
export class ConfirmModalBIReporter {
    constructor(params) {
        this.reportBi = params.reportBi;
        this.itemId = params.itemId;
        this.itemIndex = params.itemIndex;
    }
    get biParams() {
        return {
            isSelectAll: false,
            location: 'actionCell',
            numItems: 1,
            itemId: this.itemId,
            itemIndex: this.itemIndex,
        };
    }
    reportDeleteModalShown() {
        this.reportBi(wixPatternsDeleteModalShownSrc144Evid10(this.biParams));
    }
    reportDeleteModalCtaClicked(ctaName) {
        this.reportBi(wixPatternsDeleteModalCtaClickedSrc144Evid11({
            ...this.biParams,
            ctaName,
        }));
    }
}
//# sourceMappingURL=ConfirmModalBIReporter.js.map