import { adcodeType, IDistrictLayerOption } from './interface'; import ProvinceLayer from './province'; export interface IProvinceLayerOption extends IDistrictLayerOption { adcode: adcodeType; } export default class CityLayer extends ProvinceLayer { protected layerType: string; protected getDefaultOption(): IProvinceLayerOption; protected filterData(data: any, adcode: adcodeType): { type: string; features: any; }; protected filterLabelData(data: any, adcode: adcodeType): any; }