import type { DrizzleExecutor } from "../drizzle.js"; import type { ProjectSummary } from "./types.js"; /** * Requires one durable projects row by public identifier without disclosing any alternate project state. * This read boundary gives channel actions one canonical existence check before attaching new durable work. */ export declare function projectRequire(executor: DrizzleExecutor, projectId: string): Promise; //# sourceMappingURL=projectRequire.d.ts.map