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

#import "NSArray.h"

@class NSInvocation;

@interface UIAElementArray : NSArray
{
    NSArray *_array;
    NSInvocation *_selfPatienceInvocation;
    double _refreshedTime;
    double _lastAccessedTime;
}

+ (void)_removeCachedArrayAtPtr:(id *)arg1;
+ (void)_cacheArray:(id)arg1 atPtr:(id *)arg2;
+ (id)_cachedArrayAtPtr:(id *)arg1;
+ (id)_arrayWithArray:(id)arg1;
+ (long long)_maxCount;
+ (long long)_liveCount;
+ (void)initialize;
- (_Bool)isValid;
- (id)scriptingInvocationFullExpressionString;
- (id)scriptingInvocationString;
- (id)scriptingIndexSynonymsForElement:(id)arg1;
- (id)scriptingFavoredIndexSynonymForElement:(id)arg1;
- (id)_scriptingIndexSynonymsForElement:(id)arg1 maxCount:(unsigned long long)arg2;
- (id)elementOfClass:(Class)arg1 atIndex:(unsigned long long)arg2;
- (void)logElementTrees;
- (void)logElements;
- (id)firstWithPredicate:(id)arg1;
- (id)firstWithValue:(id)arg1 forKey:(id)arg2;
- (id)firstWithName:(id)arg1;
- (id)withPredicate:(id)arg1;
- (id)withValue:(id)arg1 forKey:(id)arg2;
- (id)withName:(id)arg1;
- (id)withClass:(Class)arg1;
- (id)_withPredicate:(id)arg1;
- (id)_withValue:(id)arg1 forKey:(id)arg2;
- (id)_withName:(id)arg1;
- (void)_logLocalizedStringHintForKey:(id)arg1 testValue:(id)arg2;
- (id)_withClass:(Class)arg1;
- (_Bool)_isStillFreshAtTime:(double)arg1;
- (void)_setLastAccessedTime:(double)arg1;
- (double)_lastAccessedTime;
- (double)_refreshedTime;
- (void)_setArray:(id)arg1;
- (id)nsArray;
- (id)_objectWithPatienceInvocationFromUIAObject:(id)arg1 selector:(SEL)arg2;
- (void)_setSelfPatienceInvocation:(id)arg1;
- (id)_selfPatienceInvocation;
- (id)description;
- (unsigned long long)hash;
- (_Bool)isEqual:(id)arg1;
- (_Bool)isEqualToArray:(id)arg1;
- (id)objectAtIndex:(unsigned long long)arg1;
- (unsigned long long)count;
- (void)dealloc;
- (id)_initWithArray:(id)arg1;

@end

