import { type DrizzleExecutor } from "../drizzle.js"; /** * Reports workspace access for a current chat member, accepting channels directly and DMs only when exactly one Rig binding supplies the workspace. * Rejecting zero or multiple DM bindings avoids selecting an ambiguous filesystem target for file operations. */ export declare function chatWorkspaceCanAccess(executor: DrizzleExecutor, userId: string, chatId: string): Promise; //# sourceMappingURL=chatWorkspaceCanAccess.d.ts.map