@interface PSAuthor : NSObject
@interface PSClient : NSObject
// Class Members
+ (NSArray*)allClientBundleIdentifiers;
+ (PSClient*)applicationClient;
+ (PSClient*)clientForBundleIdentifier:(NSString*)bundleIdentifier;
// Instance Members
- (BOOL)addFeed:()PSFeed* feed;
- (BOOL)removeFeed:(PSFeed*)feed;
- (PSEntry*)entryWithIdentifier:()NSString* identifier;
- (PSFeed*)addFeedWithURL:()NSURL* url;
- (PSFeed*)feedWithIdentifier:()NSString* identifier;
- (PSFeed*)feedWithURL:()NSURL* url;
- (void)sendChangesSinceDate:(NSDate*)dateLastUpdated;
@interface NSObject (PSClientDelegate)
// Instance Members
- (void)enclosure:(PSEnclosure*)enclosure downloadStateDidChange:(PSEnclosureDownloadState)state;
- (void)feed:(PSFeed*)feed didChangeFlagsInEntries:(NSArray*)entries;
- (void)feed:(PSFeed*)feed didAddEntries:(NSArray*)entries;
- (void)feed:(PSFeed*)feed didUpdateEntries:(NSArray*)entries;
- (void)feed:(PSFeed*)feed didRemoveEntriesWithIdentifiers:(NSArray*)identifiers;
- (void)feedDidBeginRefresh:(PSFeed*)feed;
- (void)feedDidEndRefresh:(PSFeed*)feed;
@interface PSContent : NSObject
@interface PSEnclosure : NSObject
// Instance Members
- (BOOL)download:()NSError** error;
- (void)cancelDownload;
- (void)deleteDownload;
@interface PSEntry : NSObject
// Instance Members
- (NSArray*)extensionXMLElementsUsingNamespace:(NSString*)nameSpace;
@interface PSFeed : NSObject
// Instance Members
- (BOOL)refresh:()NSError** error;
- (NSArray*)extensionXMLElementsUsingNamespace:(NSString*)nameSpace;
- (NSEnumerator*)entryEnumeratorSortedBy:()NSArray* sortDescriptors;
- (NSXMLElement*)XMLRepresentation;
- (NSXMLElement*)XMLRepresentationWithEntries:(BOOL)withEntries;
- (id)initWithData:(NSData*)data URL:(NSURL*)aURL;
- (id)initWithURL:()NSURL* url;
- (void)setPassword:()NSString* password;
@interface PSFeedSettings : NSObject
// Class Members
+ (PSFeedSettings*)defaultClientSettings;
+ (PSFeedSettings*)defaultFeedSettings;
@interface PSLink : NSObject
// Class Members
+ (NSArray*)linksInXML:()NSXMLElement* root:(baseURL:) NSURL*:(baseURL;)