luxlabs header browser preview


@class NSSet, NSMutableDictionary, NSString, INFGrammarCollection;

@interface INFSentence : NSObject

@property (retain, nonatomic) NSMutableDictionary *relationships;
@property (retain, nonatomic) NSMutableDictionary *placeholdersToTokens;
@property (retain, nonatomic) NSSet *placeholders;
@property (weak, nonatomic) INFGrammarCollection *collection;
@property (readonly, copy, nonatomic) NSString *identifier;
@property (copy, nonatomic) NSString *format;
@property (readonly, nonatomic) NSString *resolvedSentence;

+ (id)sentenceWithIdentifier:(id)a0;

- (id)initWithIdentifier:(id)a0;
- (id)init;
- (id)initWithDictionary:(id)a0 identifier:(id)a1;
- (void).cxx_destruct;
- (id)dictionaryRepresentation;
- (void)setNumber:(id)a0 forPlaceholder:(id)a1;
- (void)setToken:(id)a0 forPlaceholder:(id)a1;
- (id)concreteToken:(id)a0 in:(id)a1;
- (BOOL)containsUnresolvedTokens:(id)a0;
- (id)filteredPlaceholders;
- (void)generatePlaceholders;
- (void)placeholder:(id)a0 dependsOn:(id)a1;
- (void)reportCyclesIfAny;
- (id)unresolvedInArray:(id)a0;

@end