import type { _NSData } from "../Foundation/NSData.js";
import type { _NSDate } from "../Foundation/NSDate.js";
import type { _NSObject } from "../Foundation/NSObject.js";
import type { _NSString } from "../Foundation/NSString.js";
import type { _GKTurnBasedParticipant } from "./GKTurnBasedParticipant.js";
export declare class _GKTurnBasedExchangeReply extends _NSObject {
    static alloc(): _GKTurnBasedExchangeReply;
    static new(): _GKTurnBasedExchangeReply;
    init(): _GKTurnBasedExchangeReply;
    /** the recipient who this reply is from */
    recipient(): _GKTurnBasedParticipant | null;
    /**
     * localized message for the push notification generated by the reply of this exchange
     */
    message(): _NSString | null;
    /** data sent by the replying recipient */
    data(): _NSData | null;
    /** send date for the exchange. */
    replyDate(): _NSDate | null;
}
