import { SingleMultipleOrNone } from 'devextreme/common'; import { Font, Palette } from 'devextreme/common/charts'; import { Store } from 'devextreme/data'; import DataSource, { Options as DataSourceOptions } from 'devextreme/data/data_source'; import { VectorMapLayerType, VectorMapMarkerType } from 'devextreme/viz/vector_map'; import { NestedOptionHost } from 'devextreme-angular/core'; import { CollectionNestedOption } from 'devextreme-angular/core'; import * as i0 from "@angular/core"; export declare class DxiLayerComponent extends CollectionNestedOption { get borderColor(): string; set borderColor(value: string); get borderWidth(): number; set borderWidth(value: number); get color(): string; set color(value: string); get colorGroupingField(): string | undefined; set colorGroupingField(value: string | undefined); get colorGroups(): Array; set colorGroups(value: Array); get customize(): Function; set customize(value: Function); get dataField(): string | undefined; set dataField(value: string | undefined); get dataSource(): Store | DataSource | DataSourceOptions | any | null | string | Array; set dataSource(value: Store | DataSource | DataSourceOptions | any | null | string | Array); get elementType(): VectorMapMarkerType; set elementType(value: VectorMapMarkerType); get hoveredBorderColor(): string; set hoveredBorderColor(value: string); get hoveredBorderWidth(): number; set hoveredBorderWidth(value: number); get hoveredColor(): string; set hoveredColor(value: string); get hoverEnabled(): boolean; set hoverEnabled(value: boolean); get label(): { dataField?: string; enabled?: boolean; font?: Font; }; set label(value: { dataField?: string; enabled?: boolean; font?: Font; }); get maxSize(): number; set maxSize(value: number); get minSize(): number; set minSize(value: number); get name(): string; set name(value: string); get opacity(): number; set opacity(value: number); get palette(): Palette | string | Array; set palette(value: Palette | string | Array); get paletteIndex(): number; set paletteIndex(value: number); get paletteSize(): number; set paletteSize(value: number); get selectedBorderColor(): string; set selectedBorderColor(value: string); get selectedBorderWidth(): number; set selectedBorderWidth(value: number); get selectedColor(): string; set selectedColor(value: string); get selectionMode(): SingleMultipleOrNone; set selectionMode(value: SingleMultipleOrNone); get size(): number; set size(value: number); get sizeGroupingField(): string | undefined; set sizeGroupingField(value: string | undefined); get sizeGroups(): Array; set sizeGroups(value: Array); get type(): VectorMapLayerType; set type(value: VectorMapLayerType); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare class DxiLayerModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; }