svelte-meilisearch-instantsearch
Version:
Svelte wrapper for Meilisearch InstantSearch
108 lines (107 loc) • 5.57 kB
TypeScript
import { SvelteComponentTyped } from "svelte";
declare const __propDef: {
props: {
index?: string | undefined;
disjunctiveFacets?: string[] | undefined;
hierarchicalFacets?: import("algoliasearch-helper").SearchParameters.HierarchicalFacet[] | undefined;
facetsRefinements?: {
[facet: string]: import("algoliasearch-helper").SearchParameters.FacetList;
} | undefined;
facetsExcludes?: {
[facet: string]: import("algoliasearch-helper").SearchParameters.FacetList;
} | undefined;
disjunctiveFacetsRefinements?: {
[facet: string]: import("algoliasearch-helper").SearchParameters.FacetList;
} | undefined;
numericRefinements?: {
[facet: string]: import("algoliasearch-helper").SearchParameters.OperatorList;
} | undefined;
tagRefinements?: string[] | undefined;
hierarchicalFacetsRefinements?: {
[facet: string]: import("algoliasearch-helper").SearchParameters.FacetList;
} | undefined;
ruleContexts?: string[] | undefined;
optionalFilters?: (string | string[])[] | undefined;
queryLanguages?: string[] | undefined;
relevancyStrictness?: number | undefined;
query?: string | undefined;
similarQuery?: string | undefined;
facetFilters?: string | readonly string[] | readonly (string | readonly string[])[] | undefined;
numericFilters?: string | readonly string[] | readonly (string | readonly string[])[] | undefined;
tagFilters?: string | readonly string[] | readonly (string | readonly string[])[] | undefined;
sumOrFiltersScores?: boolean | undefined;
filters?: string | undefined;
page?: number | undefined;
hitsPerPage?: number | undefined;
offset?: number | undefined;
length?: number | undefined;
attributesToHighlight?: readonly string[] | undefined;
attributesToSnippet?: readonly string[] | undefined;
attributesToRetrieve?: readonly string[] | undefined;
highlightPreTag?: string | undefined;
highlightPostTag?: string | undefined;
snippetEllipsisText?: string | undefined;
restrictHighlightAndSnippetArrays?: boolean | undefined;
facets?: readonly string[] | undefined;
maxValuesPerFacet?: number | undefined;
facetingAfterDistinct?: boolean | undefined;
minWordSizefor1Typo?: number | undefined;
minWordSizefor2Typos?: number | undefined;
allowTyposOnNumericTokens?: boolean | undefined;
disableTypoToleranceOnAttributes?: readonly string[] | undefined;
queryType?: "prefixLast" | "prefixAll" | "prefixNone" | undefined;
removeWordsIfNoResults?: "none" | "lastWords" | "firstWords" | "allOptional" | undefined;
advancedSyntax?: boolean | undefined;
advancedSyntaxFeatures?: readonly ("exactPhrase" | "excludeWords")[] | undefined;
optionalWords?: string | readonly string[] | undefined;
disableExactOnAttributes?: readonly string[] | undefined;
exactOnSingleWordQuery?: "none" | "attribute" | "word" | undefined;
alternativesAsExact?: readonly ("ignorePlurals" | "singleWordSynonym" | "multiWordsSynonym")[] | undefined;
enableRules?: boolean | undefined;
distinct?: number | boolean | undefined;
analytics?: boolean | undefined;
analyticsTags?: readonly string[] | undefined;
synonyms?: boolean | undefined;
replaceSynonymsInHighlight?: boolean | undefined;
minProximity?: number | undefined;
responseFields?: readonly string[] | undefined;
maxFacetHits?: number | undefined;
percentileComputation?: boolean | undefined;
clickAnalytics?: boolean | undefined;
personalizationImpact?: number | undefined;
enablePersonalization?: boolean | undefined;
restrictSearchableAttributes?: readonly string[] | undefined;
sortFacetValuesBy?: "count" | "alpha" | undefined;
typoTolerance?: boolean | "min" | "strict" | undefined;
aroundLatLng?: string | undefined;
aroundLatLngViaIP?: boolean | undefined;
aroundRadius?: number | "all" | undefined;
aroundPrecision?: number | readonly {
readonly from: number;
readonly value: number;
}[] | undefined;
minimumAroundRadius?: number | undefined;
insideBoundingBox?: string | readonly (readonly number[])[] | undefined;
insidePolygon?: readonly (readonly number[])[] | undefined;
ignorePlurals?: boolean | readonly string[] | undefined;
removeStopWords?: boolean | readonly string[] | undefined;
naturalLanguages?: readonly string[] | undefined;
getRankingInfo?: boolean | undefined;
userToken?: string | undefined;
enableABTest?: boolean | undefined;
decompoundQuery?: boolean | undefined;
enableReRanking?: boolean | undefined;
reRankingApplyFilter?: string | readonly string[] | readonly (string | readonly string[])[] | null | undefined;
explain?: readonly string[] | undefined;
};
events: {
[evt: string]: CustomEvent<any>;
};
slots: {};
};
export type ConfigureProps = typeof __propDef.props;
export type ConfigureEvents = typeof __propDef.events;
export type ConfigureSlots = typeof __propDef.slots;
export default class Configure extends SvelteComponentTyped<ConfigureProps, ConfigureEvents, ConfigureSlots> {
}
export {};