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

#import "NSWindowController.h"

#import "FileDragOutViewDelegateProtocol.h"
#import "FileTransferDelegateProtocol.h"

@class FileDragOutView, IncomingFile, NSButton, NSImageView, NSString, NSTextField, NSView, Presentity, StagedChatNotifier;

@interface StagedFileNotifier : NSWindowController <FileTransferDelegate, FileDragOutViewDelegate>
{
    NSView *_fromView;
    NSImageView *_picture;
    NSTextField *_name;
    FileDragOutView *_fileIcon;
    NSTextField *_fileInfo;
    NSButton *_notifyAccept;
    NSButton *_notifyReject;
    NSButton *_notifyBlock;
    StagedChatNotifier *_notifier;
    Presentity *_sender;
    IncomingFile *_file;
    BOOL _forceSaveAs;
    int _action;
    NSString *_originalSaveTitle;
}

+ (id)stagedFileNotifierWithFile:(id)fp8 sender:(id)fp12 notifier:(id)fp16;
- (id)initNotifierWithIncomingFile:(id)fp8 sender:(id)fp12 notifier:(id)fp16;
- (id)fromView;
- (void)dealloc;
- (void)windowDidLoad;
- (void)flagsChanged:(id)fp8;
- (void)acceptButtonPressed:(id)fp8;
- (void)savePanelDidEnd:(id)fp8 returnCode:(int)fp12 contextInfo:(void *)fp16;
- (void)_replaceSheetDidEnd:(id)fp8 returnCode:(int)fp12 contextInfo:(void *)fp16;
- (void)fileDoubleClicked:(id)fp8;
- (void)file:(id)fp8 draggedTo:(id)fp12 isDuplicate:(BOOL)fp16;
- (void)internalFile:(id)fp8 draggedTo:(id)fp12 isDuplicate:(BOOL)fp16;
- (void)rejectButtonPressed:(id)fp8;
- (void)blockButtonPressed:(id)fp8;
- (void)currentFile:(id)fp8 currentFileSize:(unsigned int)fp12 currentSentBytes:(unsigned int)fp16 totalTransferProgress:(float)fp20 timeRemaining:(id)fp24 message:(id)fp28;

@end

