import type { IAnalyticsCatalogService, IChatConversations, IChatThread, IGenAIService, IKnowledgeDocumentsService, IMemoryItemsService, ISemanticQualityService, ISemanticSearchQuery } from "@gooddata/sdk-backend-spi"; import { type DateNormalizer } from "../../../convertors/fromBackend/dateFormatting/types.js"; import { type TigerAuthenticatedCallGuard } from "../../../types/index.js"; export declare class GenAIService implements IGenAIService { private readonly authCall; private readonly workspaceId; private readonly dateNormalizer; constructor(authCall: TigerAuthenticatedCallGuard, workspaceId: string, dateNormalizer: DateNormalizer); getChatThread(): IChatThread; getChatConversations(options?: { isPreview?: boolean; }): IChatConversations; getSemanticSearchQuery(): ISemanticSearchQuery; semanticSearchIndex(): Promise; getLlmConfigured(): Promise; getKnowledgeDocuments(): IKnowledgeDocumentsService; getMemoryItems(): IMemoryItemsService; getAnalyticsCatalog(): IAnalyticsCatalogService; getSemanticQuality(): ISemanticQualityService; } //# sourceMappingURL=index.d.ts.map