import { RAGAnalyticsPayload } from "./RAGAnalyticsPayload"; import { RAGRetrievalSemanticConfiguration } from "./RAGRetrievalSemanticConfiguration"; export declare class RAGRetrievalRequest { additionalContext(additionalContext?: string): RAGRetrievalRequest; debug(debug?: boolean): RAGRetrievalRequest; disableSpellCheck(disableSpellCheck?: boolean): RAGRetrievalRequest; facetFilters(facetFilters?: Array): RAGRetrievalRequest; limit(limit?: number): RAGRetrievalRequest; locale(locale?: string): RAGRetrievalRequest; offset(offset?: number): RAGRetrievalRequest; query(query?: string): RAGRetrievalRequest; ragAnalyticsPayload( ragAnalyticsPayload?: RAGAnalyticsPayload ): RAGRetrievalRequest; searchProfile(searchProfile?: string): RAGRetrievalRequest; searchProfileId(searchProfileId?: string): RAGRetrievalRequest; semanticConfiguration( semanticConfiguration?: RAGRetrievalSemanticConfiguration ): RAGRetrievalRequest; sortAscending(sortAscending?: boolean): RAGRetrievalRequest; sortField(sortField?: string): RAGRetrievalRequest; sources(sources?: Array): RAGRetrievalRequest; constructor(); }