typesense
Version:
Javascript Library for Typesense
12 lines (11 loc) • 512 B
TypeScript
import { DocumentSchema } from "./Documents";
import type { ExtractBaseTypes, SearchParams } from "./Types";
export declare function normalizeArrayableParams<TDoc extends DocumentSchema, T extends SearchParams<TDoc, Infix>, const Infix extends string>(params: T): Prettify<ExtractBaseTypes<T>>;
type Prettify<T> = {
[K in keyof T]: T[K];
} & {};
interface ErrorWithMessage extends Error {
message: string;
}
export declare function toErrorWithMessage(couldBeError: unknown): ErrorWithMessage;
export {};