Themes: {
_loader: {
_indexCache: Map<any, any>;
_themeCache: Map<any, any>;
clearCache(): void;
getStylesBasePath(): null | string;
load: ((layerId: any, options?: any) => Promise<any>);
invalidateCache: (() => void);
};
_manager: {
apply: ((layerId: any, themeId: any) => Promise<boolean>);
getCurrent: ((layerId: any) => any);
};
init(options?: any): boolean;
applyTheme(layerId: any, themeId: any): Promise<boolean>;
getCurrentTheme(layerId: any): any;
getAvailableThemes(layerId: any, options?: any): Promise<any>;
initializeLayerTheme(layerId: any, options?: any): Promise<null | string>;
loadTheme(themeOrId: any): Promise<null | {
id: any;
}>;
clearRememberedThemes(): void;
invalidateCache(): void;
toggleTheme(layerId: any): Promise<null | boolean>;
} = ...