UNPKG

@orama/orama

Version:

A complete search engine and RAG pipeline in your browser, server, or edge network with support for full-text, vector, and hybrid search in less than 2kb.

49 lines (48 loc) 1.78 kB
declare const errors: { NO_LANGUAGE_WITH_CUSTOM_TOKENIZER: string; LANGUAGE_NOT_SUPPORTED: string; INVALID_STEMMER_FUNCTION_TYPE: string; MISSING_STEMMER: string; CUSTOM_STOP_WORDS_MUST_BE_FUNCTION_OR_ARRAY: string; UNSUPPORTED_COMPONENT: string; COMPONENT_MUST_BE_FUNCTION: string; COMPONENT_MUST_BE_FUNCTION_OR_ARRAY_FUNCTIONS: string; INVALID_SCHEMA_TYPE: string; DOCUMENT_ID_MUST_BE_STRING: string; DOCUMENT_ALREADY_EXISTS: string; DOCUMENT_DOES_NOT_EXIST: string; MISSING_DOCUMENT_PROPERTY: string; INVALID_DOCUMENT_PROPERTY: string; UNKNOWN_INDEX: string; INVALID_BOOST_VALUE: string; INVALID_FILTER_OPERATION: string; SCHEMA_VALIDATION_FAILURE: string; INVALID_SORT_SCHEMA_TYPE: string; CANNOT_SORT_BY_ARRAY: string; UNABLE_TO_SORT_ON_UNKNOWN_FIELD: string; SORT_DISABLED: string; UNKNOWN_GROUP_BY_PROPERTY: string; INVALID_GROUP_BY_PROPERTY: string; UNKNOWN_FILTER_PROPERTY: string; INVALID_VECTOR_SIZE: string; INVALID_VECTOR_VALUE: string; INVALID_INPUT_VECTOR: string; WRONG_SEARCH_PROPERTY_TYPE: string; FACET_NOT_SUPPORTED: string; INVALID_DISTANCE_SUFFIX: string; INVALID_SEARCH_MODE: string; MISSING_VECTOR_AND_SECURE_PROXY: string; MISSING_TERM: string; INVALID_VECTOR_INPUT: string; PLUGIN_CRASHED: string; PLUGIN_SECURE_PROXY_NOT_FOUND: string; PLUGIN_SECURE_PROXY_MISSING_CHAT_MODEL: string; ANSWER_SESSION_LAST_MESSAGE_IS_NOT_ASSISTANT: string; PLUGIN_COMPONENT_CONFLICT: string; }; export type ErrorCode = keyof typeof errors; export interface OramaError extends Error { code: string; } export declare function createError(code: ErrorCode, ...args: Array<string | number>): OramaError; export {};