import type { Google } from '../types'; import type { GoogleMap } from '../helpers/google.maps'; declare global { interface JQueryStatic { /** * Loads the Google Charts API * * @param options */ loadGoogleCharts(options?: Partial): Promise; /** * A very simple wrapper around the Google Fonts CSS API that loads fonts * with Regular, Bold, Italic, and Bold Italic styles * * See: https://developers.google.com/fonts/docs/css2 * * @param families * @param display */ loadGoogleFonts(families: string | string[], display?: Google.Fonts.DisplayType): void; /** * Loads the Google Maps API * * @param API_KEY your Google Maps API key * @param element the element to initialize the maps object into * @param options https://developers.google.com/maps/documentation/javascript/overview#MapOptions */ loadGoogleMaps(API_KEY: string, element?: JQuery, options?: Partial): Promise; /** * Represents the center of the USA */ USACentered(): Readonly; } interface Window { WebUIInitializeMap?: () => void; } } export {};