import type { DrizzleExecutor } from "../drizzle.js"; import type { ProjectSummary } from "./types.js"; /** * Lists projects containing a directory-visible channel, plus every live channel project for a server administrator. * The administrator expansion stays at the project boundary so the joinable channel directory never exposes private channels that its Join action must reject. */ export declare function projectDirectoryList(executor: DrizzleExecutor, userId: string): Promise; //# sourceMappingURL=projectDirectoryList.d.ts.map