import type { RawJoinPath } from "prostgles-types"; import type { ViewHandler } from "./ViewHandler"; type parseJoinPathArgs = { rawPath: RawJoinPath; rootTable: string; viewHandler: ViewHandler; allowMultiOrJoin?: boolean; addShortestJoinIfMissing?: boolean; }; export type ParsedJoinPath = { table: string; on: Record[]; }; /** * Return a valid join path */ export declare const parseJoinPath: ({ rawPath, rootTable, viewHandler, allowMultiOrJoin, addShortestJoinIfMissing, }: parseJoinPathArgs) => ParsedJoinPath[]; export {}; //# sourceMappingURL=parseJoinPath.d.ts.map