import * as L from 'leaflet'; interface TFQOptions extends L.PathOptions { color?: string; fill?: boolean; weight?: number; opacity?: number; } declare class TFQ extends L.Path { private _arcs; private bounds; private latlng; constructor(latlng: L.LatLngLiteral | L.LatLng[], arcs: any[], options?: Partial); getLatLngs(): L.LatLng[]; private _setLatLngs; setStyle(styleObject: Partial): this; protected _project(): void; private _updateBounds; private _update; private _updateFenQuan; } declare function createTFQ(latlng: L.LatLngLiteral | L.LatLng[], arcs: any[], options?: TFQOptions): TFQ; export { createTFQ, TFQ };