mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-02-12 11:52:44 +00:00
21 lines
657 B
TypeScript
21 lines
657 B
TypeScript
import { DataFactory, BaseQuad, Quad, Stream } from 'rdf-js';
|
|
import { Query, QueryInit } from '.';
|
|
import { Readable } from 'stream';
|
|
|
|
declare namespace StreamQuery {
|
|
interface StreamQueryInit<Q extends BaseQuad = Quad> extends QueryInit {
|
|
factory?: DataFactory<Q>;
|
|
}
|
|
|
|
type StreamQuery<Q extends BaseQuad = Quad> = Query<boolean, Stream<Q>, Readable, void>;
|
|
}
|
|
|
|
interface StreamQuery<Q extends BaseQuad = Quad> extends StreamQuery.StreamQuery<Q> {}
|
|
|
|
// tslint:disable-next-line no-unnecessary-class
|
|
declare class StreamQuery<Q extends BaseQuad = Quad> {
|
|
constructor(options: StreamQuery.StreamQueryInit<Q>);
|
|
}
|
|
|
|
export = StreamQuery;
|