UNPKG

@tanstack/db

Version:

A reactive client store for building super fast apps on sync

8 lines (7 loc) 495 B
import { JoinClause } from '../ir.js'; import { KeyedStream, NamespacedAndKeyedStream } from '../../types.js'; import { QueryCache, QueryMapping } from './types.js'; /** * Processes all join clauses in a query */ export declare function processJoins(pipeline: NamespacedAndKeyedStream, joinClauses: Array<JoinClause>, tables: Record<string, KeyedStream>, mainTableAlias: string, allInputs: Record<string, KeyedStream>, cache: QueryCache, queryMapping: QueryMapping): NamespacedAndKeyedStream;