import Class from '../../core/Class'; import Point from '../../geo/Point'; import type Map from '../../map/Map'; type handlerQueueFn = () => void; /** * 所有地图渲染器的基类。 * @english * Base class for all the map renderers. * @abstract * @protected * @memberOf renderer * @extends {Class} */ declare abstract class MapRenderer extends Class { map: Map; constructor(map: Map); setToRedraw(): void; callInNextFrame(fn: handlerQueueFn): void; executeFrameCallbacks(): void; /** * Move map platform with offset * @param offset * @param force */ offsetPlatform(offset: Point, force?: boolean): this; domChanged(): boolean; resetContainer(): void; onZoomEnd(): void; } export default MapRenderer; //# sourceMappingURL=MapRenderer.d.ts.map