UNPKG

@qite/tide-client

Version:
45 lines (44 loc) 1.05 kB
import { Affiliate, CrmContactRequest, GenerateBookingAccommodationRequest, TideClientConfig, } from "../types"; /** * api/web/crmcontact * Creates a CRM contact. * @param config * @param request * @param signal * @returns OK if succeeded. */ export declare const createCrmContact: ( config: TideClientConfig, request: CrmContactRequest, signal?: AbortSignal | undefined ) => Promise<Response>; /** * api/web/affiliates * Gets all Affiliates * @param config * @param signal * @returns OK if succeeded. */ export declare const getAffiliates: ( config: TideClientConfig, signal?: AbortSignal | undefined ) => Promise<[Affiliate]>; export declare const getTranslationDictionary: ( config: TideClientConfig, segmentKey: string, signal?: AbortSignal | undefined ) => Promise<{ [key: string]: object; }>; export declare const generateBookingAccommodations: ( config: TideClientConfig, request: GenerateBookingAccommodationRequest, signal?: AbortSignal | undefined ) => Promise<{ [key: string]: string; }>;