UNPKG

@visitscotland/component-library

Version:
221 lines (220 loc) 10.4 kB
declare const _default: { VsFederatedSearch: { new (...args: any[]): import('vue').CreateComponentPublicInstanceWithMixins<Readonly<{}> & Readonly<{}>, { siteLanguage: 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 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; 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 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; 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 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>; VsDivider: import('vue').DefineComponent<{}, { variant: string; $props: { readonly variant?: string; }; }, {}, {}, {}, 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;