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

#import "NSObject.h"

@class IMService, NSDocument, NSMutableArray, NSMutableDictionary, NSString;

@interface Chat : NSObject
{
    IMService *_service;
    int _style;
    BOOL _hasUnread;
    BOOL _secureXfer;
    NSString *_subject;
    NSMutableArray *_messages;
    NSMutableArray *_allPeople;
    NSDocument *_chatDoc;
    NSString *_transcript;
    NSString *_address;
    NSMutableDictionary *_properties;
}

+ (void)setChatListPersistence:(int)fp8;
+ (id)chatList;
+ (void)setViewer:(id)fp8;
+ (id)viewer;
- (id)initWithService:(id)fp8 style:(int)fp12;
- (void)dealloc;
- (void)addToChatList;
- (void)_removeFromChatList;
- (BOOL)isComposing;
- (BOOL)isActive;
- (BOOL)isChat;
- (int)style;
- (id)styleName;
- (void)setStyle:(int)fp8;
- (void)_notifyStatusChanged;
- (BOOL)hasUnreadMessages;
- (void)setUnreadMessages:(BOOL)fp8;
- (id)service;
- (id)otherPerson;
- (id)otherPeople;
- (BOOL)fromMe;
- (BOOL)isSecureXfer;
- (id)subject;
- (id)address;
- (id)messages;
- (unsigned int)realMessageCount;
- (id)allPeople;
- (id)peopleDeciding;
- (id)dateCreated;
- (id)dateModified;
- (id)description;
- (id)valueOfProperty:(id)fp8;
- (void)setValue:(id)fp8 ofProperty:(id)fp12;
- (id)chatDoc;
- (void)setChatDoc:(id)fp8;
- (BOOL)isOpenInWindow;
- (void)notifyOpenedByChatController:(id)fp8;
- (void)display;
- (void)removePermanently;
- (id)dataRepresentation;
- (BOOL)writeToFile:(id)fp8 ofType:(id)fp12;

@end

