import type { _NSObject } from "../Foundation/NSObject.js";
import type { _NSURL } from "../Foundation/NSURL.js";
import type { _SWHighlight } from "./SWHighlight.js";
import type { SWHighlightChangeEventTrigger } from "./SWHighlightChangeEventTrigger.js";
export declare class _SWHighlightChangeEvent extends _NSObject {
    static alloc(): _SWHighlightChangeEvent;
    static new(): _SWHighlightChangeEvent;
    init(): _SWHighlightChangeEvent;
    /**
     * Initializes a highlight change event object to represent changes to a highlight. @param highlight The object on which the event occurred. @param trigger The trigger change event for the highlight.
     */
    initWithHighlight$trigger$(highlight: _SWHighlight, trigger: SWHighlightChangeEventTrigger): _SWHighlightChangeEvent;
    /** The type of change event for the highlight. */
    changeEventTrigger(): SWHighlightChangeEventTrigger;
    highlightURL(): _NSURL;
}
