@comunica/actor-function-factory-term-regex
Version:
A term-regex function-factory actor
12 lines (11 loc) • 632 B
TypeScript
import type { IActionFunctionFactory, IActorFunctionFactoryArgs, IActorFunctionFactoryOutput, IActorFunctionFactoryOutputTerm } from '@comunica/bus-function-factory';
import { ActorFunctionFactoryDedicated } from '@comunica/bus-function-factory';
/**
* A comunica TermFunctionRegex Function Factory Actor.
*/
export declare class ActorFunctionFactoryTermRegex extends ActorFunctionFactoryDedicated {
constructor(args: IActorFunctionFactoryArgs);
run<T extends IActionFunctionFactory>(_: T): Promise<T extends {
requireTermExpression: true;
} ? IActorFunctionFactoryOutputTerm : IActorFunctionFactoryOutput>;
}