#import <Foundation/Foundation.h>
#import "Nocilla.h"
#import "LSHTTPRequest.h"

@class LSStubRequest;
@class LSStubResponse;

extern NSString * const LSUnexpectedRequest;

@interface LSNocilla : NSObject
+ (LSNocilla *)sharedInstance;

@property (nonatomic, strong, readonly) NSArray *stubbedRequests;
- (void)start;
- (void)stop;
- (void)addStubbedRequest:(LSStubRequest *)request;
- (void)clearStubs;

- (LSStubResponse *)responseForRequest:(id<LSHTTPRequest>)request;
@end

#import <Foundation/Foundation.h>
#import "Nocilla.h"

@class LSStubRequest;
@class LSStubResponse;
@protocol LSHTTPRequest;

extern NSString * const LSUnexpectedRequest;

@interface LSNocilla : NSObject
+ (LSNocilla *)sharedInstance;

@property (nonatomic, strong, readonly) NSArray *stubbedRequests;
- (void)start;
- (void)stop;
- (void)addStubbedRequest:(LSStubRequest *)request;
- (void)clearStubs;

- (LSStubResponse *)responseForRequest:(id<LSHTTPRequest>)request;
@end

Replace import with forward declaration.
Replace import with forward declaration.
