@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
13 lines (12 loc) • 1.05 kB
TypeScript
import { GuidValue, SemanticSearchJobResult, SemanticSearchGetRequest, SemanticSearchResult, SemanticSearchJobResultWithData, SemanticSearchQueryableProperty, SemanticSearchQueryablePropertyCreation } from "../models";
export declare class SemanticSearchService {
private httpClient;
constructor();
private baseUrl;
createSemanticSearchQueriesJob: (searchRequest: SemanticSearchGetRequest) => Promise<SemanticSearchJobResult>;
createSemanticSearchQuestionsJob: (searchRequest: SemanticSearchGetRequest) => Promise<SemanticSearchJobResult>;
getSemanticSearchQuestionsResult: (questionJobId: GuidValue) => Promise<SemanticSearchJobResultWithData<SemanticSearchResult>>;
getSemanticSearchQueriesResult: (queryJobId: GuidValue) => Promise<SemanticSearchJobResultWithData<SemanticSearchResult>>;
getSemanticSearchQueryableProperties: () => Promise<SemanticSearchQueryableProperty[]>;
updateSemanticSearchQueryableProperties: (semanticSearchQueryableProperties: SemanticSearchQueryablePropertyCreation[]) => Promise<void>;
}