import { Entity } from "../../../common"; /** * PendingTwoFactor Entity Type * * Stores pending 2FA challenge data (1:1 with User, temporary) * Relationship: User -[HAS_PENDING_TWO_FACTOR]-> PendingTwoFactor */ export type PendingTwoFactor = Entity & { challenge: string; challengeType: string; expiration: Date; attemptCount: number; }; /** * PendingTwoFactor Entity Descriptor * * Single source of truth for the PendingTwoFactor entity configuration. * PendingTwoFactor entries are NOT company-scoped - they're attached to User via relationship. * * Note: challenge is excluded from JSON:API responses - internal security data. */ export declare const PendingTwoFactorDescriptor: import("../../../common").EntityDescriptor; export type PendingTwoFactorDescriptorType = typeof PendingTwoFactorDescriptor; //# sourceMappingURL=pending-two-factor.d.ts.map