svelte-meilisearch-instantsearch
Version:
Svelte wrapper for Meilisearch InstantSearch
57 lines (56 loc) • 2.11 kB
TypeScript
import { SvelteComponentTyped } from "svelte";
declare const __propDef: {
props: {
includedAttributes?: string[] | undefined;
excludedAttributes?: string[] | undefined;
transformItems?: import("instantsearch.js").TransformItems<import("instantsearch.js/es/connectors/current-refinements/connectCurrentRefinements").CurrentRefinementsConnectorParamsItem> | undefined;
classes?: Partial<{
/**
* Class names to apply to the root element
*/
root: string;
/**
* Class names to apply to the root element when there are no refinements possible
*/
noRefinementRoot: string;
/**
* Class names to apply to the list element
*/
list: string;
/**
* Class names to apply to the list element when there are no refinements possible
*/
noRefinementList: string;
/**
* Class names to apply to each refinement
*/
item: string;
/**
* Class names to apply to the label of each refinement
*/
label: string;
/**
* Class names to apply to the container of each refinement's value
*/
category: string;
/**
* Class names to apply to the text element of each refinement's value
*/
categoryLabel: string;
/**
* Class names to apply to the each refinement's delete button
*/
delete: string;
}> | undefined;
};
events: {
[evt: string]: CustomEvent<any>;
};
slots: {};
};
export type CurrentRefinementsProps = typeof __propDef.props;
export type CurrentRefinementsEvents = typeof __propDef.events;
export type CurrentRefinementsSlots = typeof __propDef.slots;
export default class CurrentRefinements extends SvelteComponentTyped<CurrentRefinementsProps, CurrentRefinementsEvents, CurrentRefinementsSlots> {
}
export {};