import { Entity } from "../../../common"; /** * Passkey Entity Type * * Stores WebAuthn passkey data (1:N with User) * Relationship: User -[HAS_PASSKEY]-> Passkey */ export type Passkey = Entity & { name: string; credentialId: string; publicKey: string; counter: number; transports: string; backedUp: boolean; lastUsedAt?: Date; }; /** * Passkey Entity Descriptor * * Single source of truth for the Passkey entity configuration. * Passkey entries are NOT company-scoped - they're attached to User via relationship. * * Note: credentialId, publicKey, counter, transports are excluded from JSON:API responses for security. */ export declare const PasskeyDescriptor: import("../../../common").EntityDescriptor; export type PasskeyDescriptorType = typeof PasskeyDescriptor; //# sourceMappingURL=passkey.d.ts.map