import { type ChatAccess } from "./chatAccess.js"; import { type DrizzleExecutor } from "../drizzle.js"; /** * Requires owner or administrator authority from active membership, a recoverable voluntary departure, or server administration, plus active parent membership for a child. * The durable-membership fallback lets departed child managers administer only while they remain joined to its parent; an explicit removal still produces not-found non-disclosure. */ export declare function chatRequireManager(executor: DrizzleExecutor, userId: string, chatId: string): Promise; //# sourceMappingURL=chatRequireManager.d.ts.map