@meilisearch/instant-meilisearch
Version:
The search client to use Meilisearch with InstantSearch.
23 lines • 883 B
TypeScript
import type { InstantMeiliSearchOptions, InstantMeiliSearchConfig, ApiKeyCallback } from '../../types/index.js';
/**
* Get the configuration of instant meilisearch
*
* @param {InstantMeiliSearchOptions} option
* @returns {InstantMeiliSearchConfig}
*/
export declare function getInstantMeilisearchConfig(options: InstantMeiliSearchOptions): InstantMeiliSearchConfig;
/**
* Resolves apiKey if it is a function
*
* @param {string | ApiKeyCallback} apiKey
* @returns {string} Api key value
*/
export declare function getApiKey(apiKey: string | ApiKeyCallback): string;
/**
* Validates host and apiKey parameters, throws if invalid
*
* @param hostUrl
* @param apiKey
*/
export declare function validateInstantMeiliSearchParams(hostUrl: string, apiKey: string | (() => string), instantMeiliSearchOptions: InstantMeiliSearchOptions): void;
//# sourceMappingURL=index.d.ts.map