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 {};
