@comunica/actor-rdf-serialize-n3
Version:
A n3 rdf-serialize actor
27 lines (26 loc) • 1.21 kB
TypeScript
import type { IActionRdfSerialize, IActorRdfSerializeFixedMediaTypesArgs, IActorRdfSerializeOutput } from '@comunica/bus-rdf-serialize';
import { ActorRdfSerializeFixedMediaTypes } from '@comunica/bus-rdf-serialize';
/**
* A comunica N3 RDF Serialize Actor.
*/
export declare class ActorRdfSerializeN3 extends ActorRdfSerializeFixedMediaTypes {
/**
* @param args -
* \ @defaultNested {{
* "application/n-quads": 1.0,
* "application/trig": 0.95,
* "application/n-triples": 0.8,
* "text/turtle": 0.6,
* "text/n3": 0.35
* }} mediaTypePriorities
* \ @defaultNested {{
* "application/n-quads": "http://www.w3.org/ns/formats/N-Quads",
* "application/trig": "http://www.w3.org/ns/formats/TriG",
* "application/n-triples": "http://www.w3.org/ns/formats/N-Triples",
* "text/turtle": "http://www.w3.org/ns/formats/Turtle",
* "text/n3": "http://www.w3.org/ns/formats/N3"
* }} mediaTypeFormats
*/
constructor(args: IActorRdfSerializeFixedMediaTypesArgs);
runHandle(action: IActionRdfSerialize, mediaType: string): Promise<IActorRdfSerializeOutput>;
}