UNPKG

@comunica/actor-query-process-explain-parsed

Version:

A explain-parsed query-process actor

16 lines (15 loc) 806 B
import type { IActionQueryProcess, IActorQueryProcessOutput, IActorQueryProcessArgs, IQueryProcessSequential } from '@comunica/bus-query-process'; import { ActorQueryProcess } from '@comunica/bus-query-process'; import type { IActorTest, TestResult } from '@comunica/core'; /** * A comunica Explain Parsed Query Process Actor. */ export declare class ActorQueryProcessExplainParsed extends ActorQueryProcess { readonly queryProcessor: IQueryProcessSequential; constructor(args: IActorQueryProcessExplainParsedArgs); test(action: IActionQueryProcess): Promise<TestResult<IActorTest>>; run(action: IActionQueryProcess): Promise<IActorQueryProcessOutput>; } export interface IActorQueryProcessExplainParsedArgs extends IActorQueryProcessArgs { queryProcessor: IQueryProcessSequential; }