FlowrSearchGenerator: {
    all(): FlowrSearchBuilder<"all">;
    criterion<Criteria extends SlicingCriteria>(
        ...criterion: Criteria,
    ): FlowrSearchBuilder<
        "criterion",
        [],
        ParentInformation,
        FlowrCriteriaReturn<Criteria>,
    >;
    from(
        from:
            | FlowrSearchElement<ParentInformation>
            | FlowrSearchElement<ParentInformation>[],
    ): FlowrSearchBuilder<"from">;
    get(filter: FlowrSearchGetFilter): FlowrSearchBuilder<"get">;
    id(id: NodeId): FlowrSearchBuilder<"get">;
    loc(line?: number, column?: number): FlowrSearchBuilder<"get">;
    var(name: string): FlowrSearchBuilder<"get">;
    varInLine(name: string, line: number): FlowrSearchBuilder<"get">;
} = ...

This object holds all the methods to generate search queries. For compatibility, please use the Q identifier object to access these methods.

Type declaration