···1import { JoseKey } from "@atproto/jwk-jose";
2-import { type RuntimeLock } from "@atproto/oauth-client-node";
3import Redis from "ioredis";
4import Redlock from "redlock";
5import type { Database } from "../db";
···1import { JoseKey } from "@atproto/jwk-jose";
2+import type { RuntimeLock } from "@atproto/oauth-client-node";
3import Redis from "ioredis";
4import Redlock from "redlock";
5import type { Database } from "../db";
···1import {
2+ type AuthorizeOptions,
3 NodeOAuthClient,
4+ type NodeOAuthClientOptions,
5+ type OAuthAuthorizationRequestParameters,
6} from "@atproto/oauth-client-node";
7import { FALLBACK_ALG, negotiateClientAuthMethod } from "./oauth-client-auth";
8