import type { _NSString } from "../Foundation/NSString.js";
import type { CLLocationCoordinate2D } from "../structs/CLLocationCoordinate2D.js";
export interface _MKAnnotation {
    /** Called as a result of dragging an annotation view. */
    setCoordinate$?(newCoordinate: CLLocationCoordinate2D): void;
    /**
     * Center latitude and longitude of the annotation view. The implementation of this property must be KVO compliant.
     */
    coordinate?(): CLLocationCoordinate2D;
    /** Title and subtitle for use by selection UI. */
    title?(): _NSString | null;
    subtitle?(): _NSString | null;
}
