//
// Created by Christopher Liscio on 5/2/14.
//
// Copyright (c) 2014 SuperMegaUltraGroovy, Inc.
//

#import <Foundation/Foundation.h>

@interface CapoDocumentMetadata : NSObject <NSCoding>

@property(nonatomic, copy) NSString *title;
@property(nonatomic, copy) NSString *album;
@property(nonatomic, copy) NSString *albumArtist;
@property(nonatomic, copy) NSString *artist;

@property(nonatomic, copy) NSString *documentUUID;
@property(nonatomic, copy) NSString *documentFilename;

@property(nonatomic, assign) int64_t persistentId;

@property(nonatomic, assign) NSUInteger albumYear;
@property(nonatomic, assign) NSUInteger track;
@property(nonatomic, assign) double duration;

@property(nonatomic, copy) NSData *albumArtworkData;

@end