/** * Define how we want to build the map * - 'preloaded': the map is already loaded into the window object * - 'flat': Pull in the flat build (useful for development and testing) * - 'prod': Pull in the production build. It has seperate calls for workers */ export type BuildType = 'preloaded' | 'flat' | 'prod'; /** * Preload the map and associated CSS * @param build - the build type * @param version - the version */ export declare function preloadMap(build: BuildType, version?: string): Promise; /** * Preload a script * @param url - the url of the script to load * @returns a promise that resolves when the script is loaded */ export declare function preloadScript(url: string): Promise; /** * Preload a style. Be sure we haven't already loaded it * @param url - the url */ export declare function preloadStyle(url: string): void;