UNPKG

@yext/search-core

Version:

Typescript Networking Library for the Yext Search API

15 lines (14 loc) 946 B
import { HttpService } from '../services/HttpService'; import { SearchConfigWithDefaulting } from '../models/core/SearchConfig'; import { ApiResponseValidator } from '../validation/ApiResponseValidator'; import { GenerativeDirectAnswerRequest } from '../models/generativedirectanswer/GenerativeDirectAnswerRequest'; import { GenerativeDirectAnswerResponse } from '../models/generativedirectanswer/GenerativeDirectAnswerResponse'; import { GenerativeDirectAnswerService } from '../services/GenerativeDirectAnswerService'; export declare class GenerativeDirectAnswerServiceImpl implements GenerativeDirectAnswerService { private config; private httpService; private apiResponseValidator; private endpoint; constructor(config: SearchConfigWithDefaulting, httpService: HttpService, apiResponseValidator: ApiResponseValidator); generateAnswer(request: GenerativeDirectAnswerRequest): Promise<GenerativeDirectAnswerResponse>; }