import { ObservableQuery, QueryOptions } from "./query"; import { QuerySharedContext } from "./context"; export declare class MockObservableQuery extends ObservableQuery { protected resolver: { resolve: (res: { headers: any; data: string; }) => void; reject: (e: Error) => void; } | undefined; constructor(sharedContext: QuerySharedContext, options?: Partial); changeURL(url: string): void; protected fetchResponse(abortController: AbortController): Promise<{ headers: any; data: string; }>; waitBeforeFetchResponse(): Promise; resolveResponse(res: { headers: any; data: string; }): void; rejectResponse(e: Error): void; }