UNPKG

@noggin/elastic-noggin-sdk

Version:
29 lines (28 loc) 797 B
import { ILocale } from "./locale"; import { AbortController } from "node-abort-controller"; export interface IEnSrvOptions { enSrvUrl: string; namespace: string; sessionToken?: string; initialSessionToken?: string; maintainInitialSessionToken?: boolean; debug?: boolean; useCurrentSession?: boolean; useSharedAnonymousSession?: boolean; clientIp?: string; clientVia?: string; bulk?: boolean; useQueryService?: boolean; locale?: ILocale; additionalQueryString?: { [key: string]: string; }; additionalHeaders?: { [key: string]: string[]; }; abortController?: AbortController; } export type IEnSrvOptionsLite = Omit<IEnSrvOptions, "enSrvUrl" | "namespace"> & { enSrvUrl?: string; namespace?: string; };