declare const _default: typeof __VLS_export; export default _default; declare const __VLS_export: import('vue').DefineComponent { lat: number; lng: number; }; }; /** * Zoom level. * ~12 Good for big cities, ~13 for smaller cities. * 6 for whole of Scotland */ zoom: { type: NumberConstructor; default: number; }; /** * Radius (in meters) to search from center point. * Default 1000m (1km) * Maximum Value 50000m (50km) */ radius: { type: NumberConstructor; default: number; }; /** Object of labels for the Maps UI */ labels: { type: ObjectConstructor; default: () => void; }; /** 2 Letter language code to display Google Maps UI with */ languageCode: { type: StringConstructor; default: string; validator: (value: unknown) => any; }; /** * URL location of the categories JSON file (from static server) */ categoriesLocation: { type: StringConstructor; default: string; }; /** JSON object for the category labels (from CMS taxonomies) */ categoryLabels: { type: ObjectConstructor; default: () => void; }; /** * Suggested destinations for the user to choose from rather than * using the text or nearby searches. */ featuredPlaces: { type: ObjectConstructor; default: any; }; /** * Message to display when JavaScript is disabled */ noJsMessage: { type: StringConstructor; required: true; }; /** * Message to display when Cookies disabled */ noCookiesMessage: { type: StringConstructor; required: true; }; /** * Text for Cookies button that will open Cookie Manager */ cookieBtnText: { type: StringConstructor; required: true; }; /** * Message to display when there are no results available */ noResultsMessage: { type: StringConstructor; required: true; }; resetMapNoResultsMessage: { type: StringConstructor; required: true; }; /** Text to appear in alert above search results. */ alertText: { type: StringConstructor; default: any; }; }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly { lat: number; lng: number; }; }; /** * Zoom level. * ~12 Good for big cities, ~13 for smaller cities. * 6 for whole of Scotland */ zoom: { type: NumberConstructor; default: number; }; /** * Radius (in meters) to search from center point. * Default 1000m (1km) * Maximum Value 50000m (50km) */ radius: { type: NumberConstructor; default: number; }; /** Object of labels for the Maps UI */ labels: { type: ObjectConstructor; default: () => void; }; /** 2 Letter language code to display Google Maps UI with */ languageCode: { type: StringConstructor; default: string; validator: (value: unknown) => any; }; /** * URL location of the categories JSON file (from static server) */ categoriesLocation: { type: StringConstructor; default: string; }; /** JSON object for the category labels (from CMS taxonomies) */ categoryLabels: { type: ObjectConstructor; default: () => void; }; /** * Suggested destinations for the user to choose from rather than * using the text or nearby searches. */ featuredPlaces: { type: ObjectConstructor; default: any; }; /** * Message to display when JavaScript is disabled */ noJsMessage: { type: StringConstructor; required: true; }; /** * Message to display when Cookies disabled */ noCookiesMessage: { type: StringConstructor; required: true; }; /** * Text for Cookies button that will open Cookie Manager */ cookieBtnText: { type: StringConstructor; required: true; }; /** * Message to display when there are no results available */ noResultsMessage: { type: StringConstructor; required: true; }; resetMapNoResultsMessage: { type: StringConstructor; required: true; }; /** Text to appear in alert above search results. */ alertText: { type: StringConstructor; default: any; }; }>> & Readonly<{}>, { center: Record; zoom: number; apiKey: string; mapId: string; languageCode: string; radius: number; labels: Record; mapTypeVector: boolean; categoriesLocation: string; categoryLabels: Record; featuredPlaces: Record; alertText: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;