declare const _default: {
    VsFederatedSearch: {
        new (...args: any[]): import('vue').CreateComponentPublicInstanceWithMixins<Readonly<{}> & Readonly<{}>, {
            siteLanguage: string;
            cludoApiOperator: string;
            cludoCustomerId: number;
            cludoEngineId: number;
            errorMessages: Record<string, any>;
            fromText: string;
            paginationLabels: Record<string, any>;
            searchLabels: Record<string, any>;
            sortLabels: Record<string, any>;
            cardCategoryLabels: Record<string, any>;
            filters?: unknown[];
            eventsApi?: string;
            cludoApiKey?: string;
            subFilters?: unknown[];
            $props: {
                readonly siteLanguage?: string;
                readonly cludoApiOperator?: string;
                readonly cludoCustomerId?: number;
                readonly cludoEngineId?: number;
                readonly errorMessages?: Record<string, any>;
                readonly fromText?: string;
                readonly paginationLabels?: Record<string, any>;
                readonly searchLabels?: Record<string, any>;
                readonly sortLabels?: Record<string, any>;
                readonly cardCategoryLabels?: Record<string, any>;
                readonly filters?: unknown[];
                readonly eventsApi?: string;
                readonly cludoApiKey?: string;
                readonly subFilters?: unknown[];
            };
        }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, import('vue').PublicProps, {}, true, {}, {}, import('vue').GlobalComponents, import('vue').GlobalDirectives, string, {}, any, import('vue').ComponentProvideOptions, {
            P: {};
            B: {};
            D: {};
            C: {};
            M: {};
            Defaults: {};
        }, Readonly<{}> & Readonly<{}>, {
            siteLanguage: string;
            cludoApiOperator: string;
            cludoCustomerId: number;
            cludoEngineId: number;
            errorMessages: Record<string, any>;
            fromText: string;
            paginationLabels: Record<string, any>;
            searchLabels: Record<string, any>;
            sortLabels: Record<string, any>;
            cardCategoryLabels: Record<string, any>;
            filters?: unknown[];
            eventsApi?: string;
            cludoApiKey?: string;
            subFilters?: unknown[];
            $props: {
                readonly siteLanguage?: string;
                readonly cludoApiOperator?: string;
                readonly cludoCustomerId?: number;
                readonly cludoEngineId?: number;
                readonly errorMessages?: Record<string, any>;
                readonly fromText?: string;
                readonly paginationLabels?: Record<string, any>;
                readonly searchLabels?: Record<string, any>;
                readonly sortLabels?: Record<string, any>;
                readonly cardCategoryLabels?: Record<string, any>;
                readonly filters?: unknown[];
                readonly eventsApi?: string;
                readonly cludoApiKey?: string;
                readonly subFilters?: unknown[];
            };
        }, {}, {}, {}, {}>;
        __isFragment?: never;
        __isTeleport?: never;
        __isSuspense?: never;
    } & import('vue').ComponentOptionsBase<Readonly<{}> & Readonly<{}>, {
        siteLanguage: string;
        cludoApiOperator: string;
        cludoCustomerId: number;
        cludoEngineId: number;
        errorMessages: Record<string, any>;
        fromText: string;
        paginationLabels: Record<string, any>;
        searchLabels: Record<string, any>;
        sortLabels: Record<string, any>;
        cardCategoryLabels: Record<string, any>;
        filters?: unknown[];
        eventsApi?: string;
        cludoApiKey?: string;
        subFilters?: unknown[];
        $props: {
            readonly siteLanguage?: string;
            readonly cludoApiOperator?: string;
            readonly cludoCustomerId?: number;
            readonly cludoEngineId?: number;
            readonly errorMessages?: Record<string, any>;
            readonly fromText?: string;
            readonly paginationLabels?: Record<string, any>;
            readonly searchLabels?: Record<string, any>;
            readonly sortLabels?: Record<string, any>;
            readonly cardCategoryLabels?: Record<string, any>;
            readonly filters?: unknown[];
            readonly eventsApi?: string;
            readonly cludoApiKey?: string;
            readonly subFilters?: unknown[];
        };
    }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, {}, {}, string, {}, import('vue').GlobalComponents, import('vue').GlobalDirectives, string, import('vue').ComponentProvideOptions> & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps & (new () => {
        $slots: Partial<Record<`federated-search__spotlight-${any}`, (_: {}) => any>>;
    });
    VsFederatedSearchInput: import('vue').DefineComponent<{}, {
        isHomePage: boolean;
        cludoCustomerId: number;
        cludoEngineId: number;
        labels: Record<string, any>;
        filters?: unknown[];
        searchUrl?: string;
        cludoApiKey?: string;
        subFilters?: unknown[];
        $props: {
            readonly isHomePage?: boolean;
            readonly cludoCustomerId?: number;
            readonly cludoEngineId?: number;
            readonly labels?: Record<string, any>;
            readonly filters?: unknown[];
            readonly searchUrl?: string;
            readonly cludoApiKey?: string;
            readonly subFilters?: unknown[];
        };
    }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;
    VsFedFilter: {
        new (...args: any[]): import('vue').CreateComponentPublicInstanceWithMixins<Readonly<{}> & Readonly<{}>, {
            resetScroll: () => void;
            $emit: (event: "filter-updated", ...args: any[]) => void;
            variant: string;
            wrap: boolean;
            filterCategories: unknown[];
            activeFilter: string | unknown[];
            scrollButtons: boolean;
            scrollLeftText: string;
            scrollRightText: string;
            $props: {
                readonly variant?: string;
                readonly wrap?: boolean;
                readonly filterCategories?: unknown[];
                readonly activeFilter?: string | unknown[];
                readonly scrollButtons?: boolean;
                readonly scrollLeftText?: string;
                readonly scrollRightText?: string;
            };
        }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, import('vue').PublicProps, {}, true, {}, {}, import('vue').GlobalComponents, import('vue').GlobalDirectives, string, {}, any, import('vue').ComponentProvideOptions, {
            P: {};
            B: {};
            D: {};
            C: {};
            M: {};
            Defaults: {};
        }, Readonly<{}> & Readonly<{}>, {
            resetScroll: () => void;
            $emit: (event: "filter-updated", ...args: any[]) => void;
            variant: string;
            wrap: boolean;
            filterCategories: unknown[];
            activeFilter: string | unknown[];
            scrollButtons: boolean;
            scrollLeftText: string;
            scrollRightText: string;
            $props: {
                readonly variant?: string;
                readonly wrap?: boolean;
                readonly filterCategories?: unknown[];
                readonly activeFilter?: string | unknown[];
                readonly scrollButtons?: boolean;
                readonly scrollLeftText?: string;
                readonly scrollRightText?: string;
            };
        }, {}, {}, {}, {}>;
        __isFragment?: never;
        __isTeleport?: never;
        __isSuspense?: never;
    } & import('vue').ComponentOptionsBase<Readonly<{}> & Readonly<{}>, {
        resetScroll: () => void;
        $emit: (event: "filter-updated", ...args: any[]) => void;
        variant: string;
        wrap: boolean;
        filterCategories: unknown[];
        activeFilter: string | unknown[];
        scrollButtons: boolean;
        scrollLeftText: string;
        scrollRightText: string;
        $props: {
            readonly variant?: string;
            readonly wrap?: boolean;
            readonly filterCategories?: unknown[];
            readonly activeFilter?: string | unknown[];
            readonly scrollButtons?: boolean;
            readonly scrollLeftText?: string;
            readonly scrollRightText?: string;
        };
    }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, {}, {}, string, {}, import('vue').GlobalComponents, import('vue').GlobalDirectives, string, import('vue').ComponentProvideOptions> & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps & (new () => {
        $slots: {
            "fed-filter-header"?(_: {}): any;
        };
    });
    VsFedSearchSort: import('vue').DefineComponent<{}, {
        $emit: (event: "from-date-updated" | "end-date-updated" | "sort-order-updated", ...args: any[]) => void;
        dateFilterVisible: boolean;
        sortOptions: unknown[];
        fromDateLabel: string;
        toDateLabel: string;
        sortLabel: string;
        $props: {
            readonly dateFilterVisible?: boolean;
            readonly sortOptions?: unknown[];
            readonly fromDateLabel?: string;
            readonly toDateLabel?: string;
            readonly sortLabel?: string;
        };
    }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;
};
export default _default;
