import type { _CLCondition } from "./CLCondition.js";
import type { CLLocationCoordinate2D } from "../structs/CLLocationCoordinate2D.js";
export declare class _CLCircularGeographicCondition extends _CLCondition {
    static alloc(): _CLCircularGeographicCondition;
    static new(): _CLCircularGeographicCondition;
    init(): _CLCircularGeographicCondition;
    /**
     * @brief initWithCenter:radius @discussion Returns an instance of circular geographic condition initialized with given center and radius
     */
    initWithCenter$radius$(center: CLLocationCoordinate2D, radius: number): _CLCircularGeographicCondition;
    /** @brief center @discussion The center of the circular geographic condition */
    center(): CLLocationCoordinate2D;
    /** @brief radius @discussion The radius of the circular geographic condition */
    radius(): number;
}
