@types/rdfjs__parser-n3
Version:
TypeScript definitions for @rdfjs/parser-n3
14 lines (10 loc) • 436 B
TypeScript
import { BaseQuad, DataFactory, Quad, Sink, Stream } from "@rdfjs/types";
import { EventEmitter } from "events";
export interface ParserOptions {
baseIRI?: string | undefined;
factory?: DataFactory | undefined;
}
export default class Parser<Q extends BaseQuad = Quad> implements Sink<EventEmitter, Stream<Q>> {
constructor(options?: ParserOptions);
import(stream: EventEmitter, options?: ParserOptions): Stream<Q>;
}