import { EventBus, EventName } from "../events/event-bus"; export declare class AjaxApiPublisher { private readonly eventBus; private readonly eventMap; private previousCart; constructor(eventBus: EventBus); processFetchResponse(response: Response, request: Request): Promise; getEventName(url: string): EventName | null; private snapshotCart; private diffRemovedItems; private toCartChangeItem; }