UNPKG

@point-api/js-sdk

Version:

Javascript SDK for Point API

13 lines (12 loc) 701 B
import { AutocompleteResponse, AutocompleteSession, SessionError, Snippet } from "../ApiModules/autocompleteSession"; import LocalApiServer from "./localApiServer"; export default class AutocompleteDemoSession implements AutocompleteSession { private readonly server; constructor(server: LocalApiServer); reconnect(): Promise<void>; disconnect(): void; setOnErrorHandler: (callback: (error: SessionError) => void) => void; queryByContent(seedText: string, currentContext?: string): Promise<AutocompleteResponse | null>; queryByName(trigger: string): Promise<AutocompleteResponse | null>; feedback(responseId: string, snippet: Snippet, origin: string): Promise<void>; }