@comunica/actor-sparql-serialize-json
Version:
A json sparql-serialize actor
12 lines (11 loc) • 723 B
TypeScript
import type { IActionSparqlSerialize, IActorSparqlSerializeFixedMediaTypesArgs, IActorSparqlSerializeOutput } from '@comunica/bus-sparql-serialize';
import { ActorSparqlSerializeFixedMediaTypes } from '@comunica/bus-sparql-serialize';
import type { ActionContext } from '@comunica/core';
/**
* A comunica JSON SPARQL Serialize Actor.
*/
export declare class ActorSparqlSerializeJson extends ActorSparqlSerializeFixedMediaTypes {
constructor(args: IActorSparqlSerializeFixedMediaTypesArgs);
testHandleChecked(action: IActionSparqlSerialize, context: ActionContext): Promise<boolean>;
runHandle(action: IActionSparqlSerialize, mediaType: string, context: ActionContext): Promise<IActorSparqlSerializeOutput>;
}