import { Feature } from "ol"; import { baseGraphicLayer } from "../../base/baseGraphicLayer"; import { IGraphicLayerOption } from "../../base/baseOptionType"; import { featureAnimationType } from "../../Enum/typeEnum"; export declare class GraphicLayer extends baseGraphicLayer { animList: any[]; constructor(layerid: any, options?: IGraphicLayerOption); pathAnimate(pointFeature: Feature, lineFeature: Feature, option?: { repeat?: number; rotate?: boolean; speed?: number; revers?: boolean; }): any; pulseAnimate(feature: Feature, option?: { duration?: number; repeat?: number; radius?: number; fillcolor?: string; strokecolor?: string; strokewidth?: number; }): void; animateFeatures(features: Feature[], option?: { animateType?: featureAnimationType; side?: number; revers?: boolean; duration?: number; repeat?: number; zoomOut?: boolean; }): void; animateFeature(feature: Feature, option?: { animateType?: featureAnimationType; side?: number; revers?: boolean; duration?: number; repeat?: number; zoomOut?: boolean; }): void; }