/*
 *     Generated by class-dump 3.0.
 *
 *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004 by Steve Nygard.
 */

#import "NSObject.h"

@class AVChatController, ActiveChat, ChatController, ChatTextView, IncomingFile, NSDictionary, NSString, NSWindow, Presentity, StagedFileNotifier;

@interface StagedChatNotifier : NSObject
{
    ActiveChat *_chat;
    NSWindow *_realWindow;
    NSWindow *_floaterWindow;
    NSWindow *_realMsgFloaterWindow;
    struct _NSPoint _floaterOffset;
    struct _NSPoint _realMsgFloaterOffset;
    struct _NSSize _origRealSize;
    float _prevRealHeight;
    BOOL _canHideShowRealWindow;
    BOOL _shouldRestoreSize;
    BOOL _msgsHidden;
    int _stage;
    struct CGAffineTransform _finalXform;
    NSString *_openNoteID;
    int _inviteType;
    BOOL _audioOnly;
    BOOL _oneWay;
    NSDictionary *_eventActions;
    ChatController *_controller;
    ChatTextView *_transcript;
    NSDictionary *_vcProperties;
    AVChatController *_avChatController;
    StagedFileNotifier *_fileNotifier;
    IncomingFile *_file;
    Presentity *_sender;
}

+ (void)openOnChat:(id)fp8;
+ (void)openOnIncomingFile:(id)fp8 sender:(id)fp12;
+ (void)openOnIncomingVC:(id)fp8 properties:(id)fp12;
+ (void)_stopVCRequestFrom:(id)fp8 isRescind:(BOOL)fp12;
+ (void)rescindVCRequestFrom:(id)fp8;
+ (void)declineVCRequestFrom:(id)fp8;
+ (void)addItemsToMenu:(id)fp8 atIndex:(unsigned int)fp12 fromData:(id)fp16 target:(id)fp20 action:(SEL)fp24;
+ (id)notifierWithType:(int)fp8 fromID:(id)fp12;
+ (void)orderFrontNotifierWithID:(id)fp8;
- (BOOL)_collidesWithExistingWindow:(struct _NSRect)fp8;
- (void)_positionRealWindowInCorner:(BOOL)fp8;
- (void)_installRealWindowNotifications;
- (id)_grabRealBitsInRect:(struct _NSRect)fp8 fromView:(id)fp24;
- (void)_makeRealWindowMsgRect:(struct _NSRect *)fp8 knockRect:(struct _NSRect *)fp12;
- (void)_restoreRealWindowSettings;
- (struct _NSRect)_makeRealFileNotifierWindow;
- (BOOL)_makeRealVCNotifierWindow;
- (void)_makeVCFloaterWindow;
- (void)_makeFloaterWindowGrabbingRect:(struct _NSRect)fp8 knockKnock:(BOOL)fp24;
- (void)_performActionsForEvent:(int)fp8;
- (void)_stopEventActions;
- (id)initWithChat:(id)fp8;
- (id)initWithIncomingFile:(id)fp8 sender:(id)fp12;
- (id)initForVCWith:(id)fp8 properties:(id)fp12;
- (id)callerProperties;
- (void)disconnectFromChatController:(id)fp8;
- (void)dealloc;
- (void)_setFloaterScale:(float)fp8;
- (void)_animateFloaterDisplay;
- (void)_doFrameOfFloaterDisplay:(id)fp8;
- (void)orderFrontRealWindow;
- (void)_animateRealDisplay;
- (void)_doFrameOfRealDisplay:(id)fp8;
- (void)_animateRealHiding;
- (void)_doFrameOfRealHiding:(id)fp8;
- (void)_animateRealSizeRestore;
- (void)_waitForChatAcceptance;
- (void)_closeDownShop:(BOOL)fp8;
- (void)acceptNotification;
- (void)_rejectNotificationAndCloseRealWindow:(BOOL)fp8;
- (void)rejectNotification;
- (void)blockNotification;
- (void)clearKnockKnock;
- (void)_blockSheetDidEnd:(id)fp8 returnCode:(int)fp12 contextInfo:(void *)fp16;
- (void)_chatStatusChanged:(id)fp8;
- (void)_realWindowWillClose:(id)fp8;
- (void)_realWindowDidResize:(id)fp8;
- (void)_realWindowResignedMain:(id)fp8;
- (void)_realWindowBeginSheet:(id)fp8;
- (void)_realWindowEndSheet:(id)fp8;
- (void)_appWillHide:(id)fp8;
- (void)_appDidUnhide:(id)fp8;
- (void)windowDidMove:(id)fp8;
- (void)windowWillClose:(id)fp8;

@end

