import { type DrizzleExecutor } from "../../drizzle.js"; /** * Requires a non-deleted identity whose authoritative users lifecycle state is active. * Returning the identity kind lets DM creation validate both participants without imposing human-account rules on agents. */ export declare function requireActiveIdentityDb(executor: DrizzleExecutor, userId: string): Promise<"human" | "agent">; //# sourceMappingURL=requireActiveIdentityDb.d.ts.map