UNPKG

fpt-akainsights-react-native

Version:

React Native Plugin for the akaInsights Javascript SDK

16 lines (15 loc) 1.59 kB
import { CampaignRequestDto, CartUpdateRequestDto, CategoryViewRequestDto, CheckoutRequestDto, ItemPurchaseRequestDto, FirstSessionRequestDto, ItemViewRequestDto, PageVisitRequestDto, PurchaseRequestDto, RegistrationRequestDto, SessionEndRequestDto, SessionStartRequestDto } from '../dtos'; export default class EventService { static postRegistrationEvent(data: RegistrationRequestDto): Promise<import("axios").AxiosResponse<any>>; static postPurchaseEvent(data: PurchaseRequestDto): Promise<import("axios").AxiosResponse<any>>; static postItemPurchaseEvent(data: ItemPurchaseRequestDto): Promise<import("axios").AxiosResponse<any>>; static postCartUpdateEvent(data: CartUpdateRequestDto): Promise<import("axios").AxiosResponse<any>>; static postCheckoutEvent(data: CheckoutRequestDto): Promise<import("axios").AxiosResponse<any>>; static postItemViewEvent(data: ItemViewRequestDto): Promise<import("axios").AxiosResponse<any>>; static postCategoryViewEvent(data: CategoryViewRequestDto): Promise<import("axios").AxiosResponse<any>>; static postFirstSessionEvent(data: FirstSessionRequestDto): Promise<import("axios").AxiosResponse<any>>; static postSessionStartEvent(data: SessionStartRequestDto): Promise<import("axios").AxiosResponse<any>>; static postSessionEndEvent(data: SessionEndRequestDto): Promise<import("axios").AxiosResponse<any>>; static postPageVisitEvent(data: PageVisitRequestDto): Promise<import("axios").AxiosResponse<any>>; static postCampaignEvent(data: CampaignRequestDto): Promise<import("axios").AxiosResponse<any>>; }