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>;
} = ...