import type { NobjcObject } from "objc-js";
import type { _NSCopying } from "../Foundation/NSCopying.js";
import type { _NSObject } from "../Foundation/NSObject.js";
import type { _NSString } from "../Foundation/NSString.js";
import type { _NSColor } from "../AppKit/NSColor.js";
export declare class _CalCalendar extends _NSObject {
    static alloc(): _CalCalendar;
    static new(): _CalCalendar;
    init(): _CalCalendar;
    /**
     * All calendars created with this API will be of type CalCalendarTypeLocal
     * @deprecated
     */
    static calendar(): NobjcObject;
    /** @deprecated */
    color(): _NSColor;
    setColor$(value: _NSColor): void;
    /** @deprecated */
    notes(): _NSString;
    setNotes$(value: _NSString): void;
    /** @deprecated */
    title(): _NSString;
    setTitle$(value: _NSString): void;
    /** @deprecated */
    type(): _NSString;
    /** @deprecated */
    uid(): _NSString;
    /** @deprecated */
    isEditable(): boolean;
}
export interface _CalCalendar extends _NSCopying {
}
