import CustomTheme from '../../../models/customtheme.js'; import BaseLayer from '../../../models/layers/baselayer.js'; import LayersConfigSerializer from './layerconfigserializer.js'; import { SharedLayer } from './sharedtypes.js'; export default class CustomLayersSerializer extends LayersConfigSerializer { customThemeSerialize(customTheme: CustomTheme): string; customThemeDeserialize(name: string, str: string): CustomTheme; protected getSerializedLayer(layer: BaseLayer): SharedLayer; }