UNPKG

typesense

Version:
12 lines (11 loc) 512 B
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 {};