import { type CallSummary } from "../../chat/types.js"; import { type DrizzleExecutor } from "../../drizzle.js"; /** * Builds a call projection only for a viewer who can access its chat and has a callParticipants row, ordering participants by invitation. * Combining chat and call membership prevents either relationship alone from exposing private call state. */ export declare function getCallProjectionDb(executor: DrizzleExecutor, viewerUserId: string, callId: string): Promise; //# sourceMappingURL=getCallProjectionDb.d.ts.map