import { type DrizzleExecutor } from "../drizzle.js"; import type { ActiveSession, RequestMetadata } from "./types.js"; export interface CreatedDevToken { token: string; session: ActiveSession; } /** * Inserts one opaque development credential into authDevTokens for an active session and records issuance telemetry in the same transaction. * Storing only the token hash and resolving its session on every use makes the credential inherit durable session expiry, revocation, and account eligibility. */ export declare function developmentTokenCreate(executor: DrizzleExecutor, sessionId: string, metadata: RequestMetadata): Promise; //# sourceMappingURL=developmentTokenCreate.d.ts.map