/**
 * Delete every Visitor row tied to a specific sub-admin (matched by email),
 * either as the creator (`createdByAdminId`) OR the assignee (`assignedAdminId`).
 *
 * Usage:
 *   ts-node -r dotenv/config src/scripts/delete-admin-visitors.ts <email>             # dry-run
 *   ts-node -r dotenv/config src/scripts/delete-admin-visitors.ts <email> --confirm   # apply
 *
 * Cascade order:
 *   1. VisitorScanLog (FK → Visitor)
 *   2. VisitorRequest (FK → Visitor via visitorId — walk-ins backed by these visitors)
 *   3. Visitor
 *
 * What this DOES NOT touch:
 *   - The Admin row itself (their login + assignments stay)
 *   - The AllowedEmail row
 *   - Any visitor NOT created-by or assigned-to this admin
 *   - VisitorRequest rows whose visitorId is NULL or points to other visitors
 *
 * Everything runs inside a transaction.
 */
export {};
//# sourceMappingURL=delete-admin-visitors.d.ts.map