text: // class-dump results processed by bin/class-dump/dump.rb
  //
  //     Generated by class-dump 3.5 (64 bit) (Debug version compiled Jul 30 2018 09:07:48).
  //
  //     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2015 by Steve Nygard.
  //
  
  #import <Foundation/Foundation.h>
  #import <CoreGraphics/CoreGraphics.h>
  #import <XCTest/XCUIElementTypes.h>
  #import "CDStructures.h"
  @protocol OS_dispatch_queue;
  @protocol OS_xpc_object;
  
  #import <objc/NSObject.h>
  
  #import "XCTElementSnapshotAttributeDataSource-Protocol.h"
  #import "XCTElementSnapshotProvider-Protocol.h"
  
  @protocol XCTElementSnapshotProvider;
  
  
  @protocol XCTElementSnapshotProvider;
  
  @interface XCTElementQueryProcessor : NSObject <XCTElementSnapshotProvider, XCTElementSnapshotAttributeDataSource>
  {
      id <XCTElementSnapshotProvider> _snapshotProvider;
  }
  
  @property(readonly) BOOL allowsRemoteAccess;
  @property __weak id <XCTElementSnapshotProvider> snapshotProvider;
  @property(readonly) BOOL supportsHostedViewCoordinateTransformations;
  @property(readonly) BOOL usePointTransformationsForFrameConversions;
  
  - (id)attributesForElement:(id)arg1 attributes:(id)arg2 error:(id *)arg3;
  - (void)fetchMatchesForQuery:(id)arg1 reply:(CDUnknownBlockType)arg2;
  - (id)parameterizedAttribute:(id)arg1 forElement:(id)arg2 parameter:(id)arg3 error:(id *)arg4;
  - (id)snapshotForElement:(id)arg1 attributes:(id)arg2 parameters:(id)arg3 error:(id *)arg4;
  
  
  @end
  
  