export declare class GoogleMapsCircleModel {
    /**
     * The latitude position of the circle. Required.
     */
    latitude: number;
    /**
     * The longitude position of the circle. Required.
     */
    longitude: number;
    /**
     * Indicates whether this Circle handles mouse events. Defaults to true.
     */
    clickable?: boolean;
    /**
     * If set to true, the user can drag this circle over the map. Defaults to false.
     */
    circleDraggable?: boolean;
    /**
     * If set to true, the user can edit this circle by dragging the control points shown at center and around the circumference of the circle. Defaults to false.
     */
    editable?: boolean;
    /**
     * The fill color. All CSS3 colors are supported except for extended named colors.
     */
    fillColor?: string;
    /**
     * The fill opacity between 0.0 and 1.0.
     */
    fillOpacity?: number;
    /**
     * The radius in meters on the Earth's surface.
     */
    radius?: number;
    /**
     * The stroke color. All CSS3 colors are supported except for extended named colors.
     */
    strokeColor?: string;
    /**
     * The stroke opacity between 0.0 and 1.0
     */
    strokeOpacity?: number;
    /**
     * The stroke position. Defaults to CENTER. property is not supported on Internet Explorer 8 and earlier.
     */
    strokePosition?: string;
    /**
     * The stroke width in pixels.
     */
    strokeWeight?: number;
    /**
     * Whether this circle is visible on the map. Defaults to true.
     */
    visible?: boolean;
    /**
     * The zIndex compared to other polys.
     */
    zIndex?: number;
    /** @hidden */
    constructor(values?: Object);
}
