import { GeneratedSchema } from './../foundations/index.js'; /** * Tracks per-user sign-in countries for adaptive MFA rules. * * @remarks This is a type for database creation. * @see {@link UserSignInCountry} for the original type. */ export type CreateUserSignInCountry = { tenantId?: string; userId: string; /** ISO 3166-1 alpha-2 country code (2 chars), stored up to 16 chars for robustness. */ country: string; lastSignInAt?: number; }; /** Tracks per-user sign-in countries for adaptive MFA rules. */ export type UserSignInCountry = { tenantId: string; userId: string; /** ISO 3166-1 alpha-2 country code (2 chars), stored up to 16 chars for robustness. */ country: string; lastSignInAt: number; }; export type UserSignInCountryKeys = 'tenantId' | 'userId' | 'country' | 'lastSignInAt'; export declare const UserSignInCountries: GeneratedSchema;