@visitscotland/component-library
Version:
VisitScotland Component Library
119 lines (118 loc) • 6.11 kB
TypeScript
declare const _default: {
VsMainMap: import('vue').DefineComponent<{}, {
center: Record<string, any>;
noJsMessage: string;
noCookiesMessage: string;
zoom: number;
cookieBtnText: string;
mapId: string;
radius: number;
labels: Record<string, any>;
mapTypeVector: boolean;
languageCode: string;
categoriesLocation: string;
categoryLabels: Record<string, any>;
noResultsMessage: string;
resetMapNoResultsMessage: string;
apiKey?: string;
featuredPlaces?: Record<string, any>;
alertText?: string;
$props: {
readonly center?: Record<string, any>;
readonly noJsMessage?: string;
readonly noCookiesMessage?: string;
readonly zoom?: number;
readonly cookieBtnText?: string;
readonly mapId?: string;
readonly radius?: number;
readonly labels?: Record<string, any>;
readonly mapTypeVector?: boolean;
readonly languageCode?: string;
readonly categoriesLocation?: string;
readonly categoryLabels?: Record<string, any>;
readonly noResultsMessage?: string;
readonly resetMapNoResultsMessage?: string;
readonly apiKey?: string;
readonly featuredPlaces?: Record<string, any>;
readonly alertText?: string;
};
}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;
VsMapSidebar: {
new (...args: any[]): import('vue').CreateComponentPublicInstanceWithMixins<Readonly<{}> & Readonly<{}>, {
$emit: (event: "category-selected" | "reset-location" | "reset-map" | "search-input-changed" | "subcategory-selected", ...args: any[]) => void;
categories: Record<string, any>;
selectedCategory: string;
query: string;
sidebarLabels: Record<string, any>;
categoryData: Record<string, any>;
selectedSubcategories?: Record<string, any>;
$props: {
readonly categories?: Record<string, any>;
readonly selectedCategory?: string;
readonly query?: string;
readonly sidebarLabels?: Record<string, any>;
readonly categoryData?: Record<string, any>;
readonly selectedSubcategories?: Record<string, any>;
};
}, {}, {}, {}, 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<{}>, {
$emit: (event: "category-selected" | "reset-location" | "reset-map" | "search-input-changed" | "subcategory-selected", ...args: any[]) => void;
categories: Record<string, any>;
selectedCategory: string;
query: string;
sidebarLabels: Record<string, any>;
categoryData: Record<string, any>;
selectedSubcategories?: Record<string, any>;
$props: {
readonly categories?: Record<string, any>;
readonly selectedCategory?: string;
readonly query?: string;
readonly sidebarLabels?: Record<string, any>;
readonly categoryData?: Record<string, any>;
readonly selectedSubcategories?: Record<string, any>;
};
}, {}, {}, {}, {}>;
__isFragment?: never;
__isTeleport?: never;
__isSuspense?: never;
} & import('vue').ComponentOptionsBase<Readonly<{}> & Readonly<{}>, {
$emit: (event: "category-selected" | "reset-location" | "reset-map" | "search-input-changed" | "subcategory-selected", ...args: any[]) => void;
categories: Record<string, any>;
selectedCategory: string;
query: string;
sidebarLabels: Record<string, any>;
categoryData: Record<string, any>;
selectedSubcategories?: Record<string, any>;
$props: {
readonly categories?: Record<string, any>;
readonly selectedCategory?: string;
readonly query?: string;
readonly sidebarLabels?: Record<string, any>;
readonly categoryData?: Record<string, any>;
readonly selectedSubcategories?: Record<string, any>;
};
}, {}, {}, {}, 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: {
"vs-map-sidebar-search-results"?(_: {}): any;
};
});
VsMapFeaturedLocation: import('vue').DefineComponent<{}, {
locationSelectLabel: string;
$props: {
readonly locationSelectLabel?: string;
};
}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;
VsMapFeaturedLocationItem: import('vue').DefineComponent<{}, {
place: Record<string, any>;
$props: {
readonly place?: Record<string, any>;
};
}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;
};
export default _default;