import type { MyMap } from 'map-sdk-leaflet/es/sdk/ShipxyAPISDK'; import type { TileLayerFunctional } from 'map-sdk-leaflet/es/sdk/plugins/weather/util/TileLayerFunctional'; export interface LTileLayerFunctionalOptions { minZoom?: number; maxZoom?: number; subdomains?: string; } declare class ShowFullScreenTitleLayer { options: LTileLayerFunctionalOptions; _map: MyMap; _weatherTileLayer: Record; weatherTitleLayerUrl: Record>; weatherEvent: Record; constructor(map: MyMap, options?: LTileLayerFunctionalOptions); showFullScreenTileLayer(type: string, timeStamps: any, customTimes?: { [type: string]: { time: string; }; }): void; hideFullScreenTileLayer(type?: string): void; _getFullScreenLayer(type: string, time: string, data: any, minZoom?: number, maxZoom?: number): TileLayerFunctional; } declare const showFullScreenTitleLayer: (map: MyMap, options?: LTileLayerFunctionalOptions | undefined) => ShowFullScreenTitleLayer; export { ShowFullScreenTitleLayer, showFullScreenTitleLayer };