import { RefreshToken } from "@authhero/adapter-interfaces"; import { Selectable } from "kysely"; import { Database } from "../db"; /** * Map a `refresh_tokens` row onto the adapter shape. * * Shared by get / getByLookup / list so the three readers cannot drift — in * particular the `auth_strategy` re-nesting, which is stored as two flat * columns but exposed as one nested object. */ export declare function toRefreshToken(row: Selectable): RefreshToken;