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

#import <UIKit/UIView.h>

#import "SBDarkeningImageViewDelegate-Protocol.h"
#import "SBIconAccessoryView-Protocol.h"

@class NSString, SBDarkeningImageView, SBIconAccessoryImage;

@interface SBIconBadgeView : UIView <SBDarkeningImageViewDelegate, SBIconAccessoryView>
{
    NSString *_text;
    SBDarkeningImageView *_incomingTextView;
    BOOL _animating;
    id _queuedAnimation;
    BOOL _displayingAccessory;
    SBIconAccessoryImage *_backgroundImage;
    SBDarkeningImageView *_backgroundView;
    SBIconAccessoryImage *_textImage;
    SBDarkeningImageView *_textView;
}

+ (id)_createImageForText:(id)arg1 highlighted:(BOOL)arg2;
+ (id)_checkoutImageForText:(id)arg1 highlighted:(BOOL)arg2;
+ (id)_checkoutBackgroundImage;
+ (id)checkoutAccessoryImagesForIcon:(id)arg1 location:(int)arg2;
- (void)_resizeForTextImage:(id)arg1;
- (void)_clearText;
- (void)_zoomOutWithPreparation:(id)arg1 animation:(void)arg2 completion:(id)arg3;
- (void)_zoomInWithTextImage:(id)arg1 preparation:(id)arg2 animation:(void)arg3 completion:(id)arg4;
- (void)_crossfadeToTextImage:(id)arg1 withPreparation:(id)arg2 animation:(void)arg3 completion:(id)arg4;
- (void)_configureAnimatedForText:(id)arg1 highlighted:(BOOL)arg2 withPreparation:(id)arg3 animation:(void)arg4 completion:(id)arg5;
- (id)darkeningImageView:(id)arg1 settableImageForImage:(id)arg2;
- (void)setAccessoryBrightness:(float)arg1;
- (struct CGPoint)accessoryOriginForIconBounds:(struct CGRect)arg1;
- (void)prepareForReuse;
- (BOOL)displayingAccessory;
- (void)configureForIcon:(id)arg1 location:(int)arg2 highlighted:(BOOL)arg3;
- (void)configureAnimatedForIcon:(id)arg1 location:(int)arg2 highlighted:(BOOL)arg3 withPreparation:(id)arg4 animation:(void)arg5 completion:(id)arg6;
- (void)layoutSubviews;
- (void)dealloc;
- (id)init;

@end

