UNPKG

@qite/tide-client

Version:
49 lines (48 loc) 1.34 kB
import { AirportItem, CountryItem, PageResult, Portal, TideClientConfig, } from "../types"; import { LocationItem } from "../types/offer/location-item"; /** * api/search/countries * Gets all Countries * @param config * @param signal * @returns OK if succeeded. */ export declare const getCountries: ( config: TideClientConfig, signal?: AbortSignal | undefined ) => Promise<PageResult<CountryItem>>; export declare const searchCountries: ( config: TideClientConfig, searchTerm: string, signal?: AbortSignal | undefined ) => Promise<PageResult<CountryItem>>; export declare const searchRegions: ( config: TideClientConfig, searchTerm: string, signal?: AbortSignal | undefined ) => Promise<PageResult<LocationItem>>; export declare const searchOords: ( config: TideClientConfig, searchTerm: string, signal?: AbortSignal | undefined ) => Promise<PageResult<LocationItem>>; export declare const searchLocations: ( config: TideClientConfig, searchTerm: string, signal?: AbortSignal | undefined ) => Promise<PageResult<LocationItem>>; export declare const getPortal: ( config: TideClientConfig, portalId: number, signal?: AbortSignal | undefined ) => Promise<Portal>; export declare const getAirports: ( config: TideClientConfig, signal?: AbortSignal | undefined ) => Promise<AirportItem[]>;