luxlabs header browser preview


@class GEOPDModule, GEOModuleConfiguration;
@protocol GEOModuleConfigurationProvider;

@interface GEOModule : NSObject {
    GEOPDModule *_module;
    id<GEOModuleConfigurationProvider> _moduleConfigProvider;
}

@property (readonly, nonatomic) int type;
@property (readonly, nonatomic) GEOModuleConfiguration *configuration;
@property (readonly, nonatomic) BOOL hasConfiguration;
@property (readonly, nonatomic) BOOL isExpectedToHaveConfiguration;
@property (readonly, nonatomic) int configurationExpectation;

- (id)description;
- (void).cxx_destruct;
- (id)initWithModule:(id)a0 moduleConfigProvider:(id)a1;

@end