import QueryTable from "../query-table"; import QueryJoinCondition from "../condition/query-join-condition"; import JoinedTables from "./joined-tables"; import { JoinType } from "../helpers/internal-types"; export default class JoinedTablesChain> { protected _table: QueryTable; protected _modifier: JoinType; protected _parent: JoinedTables | QueryTable; constructor(_table: QueryTable, _modifier: JoinType, _parent: JoinedTables | QueryTable); on(condition: QueryJoinCondition): JoinedTables; }