transformers: {
    filter: (<Elements, FSE>(data: PipelineOutput<Pipeline<IPipelineStep<PipelineStepName, ((...args: any[]) => any)>>> & {
        dataflow: DataflowInformation;
        normalize: NormalizedAst<ParentInformation, RNode<ParentInformation>>;
    }, elements: FSE, __namedParameters: {
        filter: FlowrFilterExpression;
    }) => CascadeEmpty<Elements, Elements | []>);
    first: (<Elements, FSE>(data: PipelineOutput<Pipeline<IPipelineStep<PipelineStepName, ((...args: any[]) => any)>>> & {
        dataflow: DataflowInformation;
        normalize: NormalizedAst<ParentInformation, RNode<ParentInformation>>;
    }, elements: FSE) => CascadeEmpty<Elements, [Elements[0]]>);
    index: (<Elements, FSE>(data: PipelineOutput<Pipeline<IPipelineStep<PipelineStepName, ((...args: any[]) => any)>>> & {
        dataflow: DataflowInformation;
        normalize: NormalizedAst<ParentInformation, RNode<ParentInformation>>;
    }, elements: FSE, __namedParameters: {
        index: number;
    }) => CascadeEmpty<Elements, [Elements[number]]>);
    last: (<Elements, FSE>(data: PipelineOutput<Pipeline<IPipelineStep<PipelineStepName, ((...args: any[]) => any)>>> & {
        dataflow: DataflowInformation;
        normalize: NormalizedAst<ParentInformation, RNode<ParentInformation>>;
    }, elements: FSE) => CascadeEmpty<Elements, [LastOfArray<Elements>]>);
    merge: (<Elements, FSE>(data: PipelineOutput<Pipeline<IPipelineStep<PipelineStepName, ((...args: any[]) => any)>>> & {
        dataflow: DataflowInformation;
        normalize: NormalizedAst<ParentInformation, RNode<ParentInformation>>;
    }, elements: FSE, other: {
        generator: FlowrSearchGeneratorNode;
        search: unknown[];
    }) => FlowrSearchElements<ParentInformation, FlowrSearchElement<ParentInformation>[]>);
    select: (<Elements, FSE>(data: PipelineOutput<Pipeline<IPipelineStep<PipelineStepName, ((...args: any[]) => any)>>> & {
        dataflow: DataflowInformation;
        normalize: NormalizedAst<ParentInformation, RNode<ParentInformation>>;
    }, elements: FSE, __namedParameters: {
        select: number[];
    }) => CascadeEmpty<Elements, Elements>);
    skip: (<Elements, FSE>(data: PipelineOutput<Pipeline<IPipelineStep<PipelineStepName, ((...args: any[]) => any)>>> & {
        dataflow: DataflowInformation;
        normalize: NormalizedAst<ParentInformation, RNode<ParentInformation>>;
    }, elements: FSE, __namedParameters: {
        count: number;
    }) => CascadeEmpty<Elements, TailOfArray<Elements>>);
    tail: (<Elements, FSE>(data: PipelineOutput<Pipeline<IPipelineStep<PipelineStepName, ((...args: any[]) => any)>>> & {
        dataflow: DataflowInformation;
        normalize: NormalizedAst<ParentInformation, RNode<ParentInformation>>;
    }, elements: FSE) => CascadeEmpty<Elements, TailOfArray<Elements>>);
    take: (<Elements, FSE>(data: PipelineOutput<Pipeline<IPipelineStep<PipelineStepName, ((...args: any[]) => any)>>> & {
        dataflow: DataflowInformation;
        normalize: NormalizedAst<ParentInformation, RNode<ParentInformation>>;
    }, elements: FSE, __namedParameters: {
        count: number;
    }) => CascadeEmpty<Elements, TailOfArray<Elements>>);
} = ...

All supported generators!