import { Interactor } from '../../models/interactor.js'; import { StoreEventInteractor } from '../event/store-event.interactor.js'; import '../../models/event.js'; import '../../models/exception.js'; import '../../repositories/event.repository.js'; interface AttributionCaptureInteractorProps { url: URL; } declare class AttributionCaptureInteractor implements Interactor<[input: AttributionCaptureInteractorProps], Promise> { private readonly storeEventInteractor; constructor(storeEventInteractor: StoreEventInteractor); execute({ url }: AttributionCaptureInteractorProps): Promise; } export { AttributionCaptureInteractor };