import type { UserRecord, UserRecordStore } from '@doist/cli-core/auth'; import type { TwistAccount } from './auth-provider.js'; import { type Config } from './config.js'; /** * `UserRecordStore` adapter over `config.users[]`. `StoredUser.token` is * surfaced as `fallbackToken` — cli-core's name for the plaintext copy * persisted only when the keyring is unreachable. */ export declare function createTwistUserRecordStore(): UserRecordStore; /** * Resolve the default-or-first `UserRecord` from an already-loaded config. * Returns `null` when no users are stored. */ export declare function getDefaultUserRecord(config: Config): UserRecord | null; //# sourceMappingURL=user-records.d.ts.map