import { DataFactory, BaseQuad, Quad, Stream } from 'rdf-js'; import { Query, QueryInit } from '.'; import { Readable } from 'stream'; declare namespace StreamQuery { interface StreamQueryInit extends QueryInit { factory?: DataFactory; } type StreamQuery = Query, Readable, void>; } interface StreamQuery extends StreamQuery.StreamQuery {} // tslint:disable-next-line no-unnecessary-class declare class StreamQuery { constructor(options: StreamQuery.StreamQueryInit); } export = StreamQuery;