import { TrieveSDK } from "trieve-ts-sdk"; import { GroupSearchResults, Props, SearchResults } from "./types"; import { ModalTypes } from "./hooks/modal-context"; export declare const omit: (obj: object | null | undefined, keys: string[]) => { [k: string]: any; } | null | undefined; export declare const searchWithTrieve: ({ trieve, query, searchOptions, abortController, tag, type, }: { trieve: TrieveSDK; query: string; searchOptions: Props["searchOptions"]; abortController?: AbortController; tag?: string; type?: ModalTypes; }) => Promise; export declare const groupSearchWithTrieve: ({ trieve, query, searchOptions, abortController, tag, type, }: { trieve: TrieveSDK; query: string; searchOptions: Props["searchOptions"]; abortController?: AbortController; tag?: string; type?: ModalTypes; }) => Promise; export declare const countChunks: ({ trieve, query, abortController, tag, searchOptions, }: { trieve: TrieveSDK; query: string; abortController?: AbortController; tag?: string; searchOptions?: Props["searchOptions"]; }) => Promise; export declare const sendCtrData: ({ trieve, chunkID, requestID, index, }: { trieve: TrieveSDK; chunkID: string; requestID: string; index: number; }) => Promise; export declare const getSuggestedQueries: ({ trieve, query, abortController, }: { query: string; trieve: TrieveSDK; abortController?: AbortController; }) => Promise; export declare const getSuggestedQuestions: ({ trieve, abortController, }: { trieve: TrieveSDK; abortController?: AbortController; }) => Promise; export declare const sendFeedback: ({ trieve }: { trieve: TrieveSDK; }) => Promise; //# sourceMappingURL=trieve.d.ts.map