/// import { MigrationLatLng } from "./lat_lng"; import { MigrationMVCObject } from "./mvc_object"; export declare class MigrationCircle extends MigrationMVCObject implements google.maps.Circle { #private; center: MigrationLatLng; radius: number; map: google.maps.Map; draggable: boolean; editable: boolean; fillColor: string; fillOpacity: number; strokeColor: string; strokeOpacity: number; strokeWeight: number; visible: boolean; private static layerIndex; constructor(circleOrCircleOptions?: google.maps.Circle | null | google.maps.CircleLiteral | google.maps.CircleOptions); getBounds(): google.maps.LatLngBounds | null; getCenter(): google.maps.LatLng | null; getDraggable(): boolean; getEditable(): boolean; getMap(): google.maps.Map | null; getRadius(): number; getVisible(): boolean; setCenter(center: google.maps.LatLng | null | google.maps.LatLngLiteral): void; setDraggable(draggable: boolean): void; setEditable(editable: boolean): void; setMap(map: google.maps.Map | null): void; setOptions(options: google.maps.CircleOptions | null): void; setRadius(radius: number): void; setVisible(visible: boolean): void; }