/** * Dashboard API * Dashboard API documentation * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { PasskeyStorage } from './PasskeyStorage'; /** * * @export * @interface UserPasskey */ export interface UserPasskey { /** * * @type {string} * @memberof UserPasskey */ id: string; /** * User-assigned display name for the passkey * @type {string} * @memberof UserPasskey */ alias?: string; /** * User agent string of the browser used to register the passkey * @type {string} * @memberof UserPasskey */ userAgent?: string; /** * Origin domain where the passkey was registered * @type {string} * @memberof UserPasskey */ origin?: string; /** * * @type {string} * @memberof UserPasskey */ credentialId: string; /** * ISO 8601 timestamp of when the passkey was created * @type {Date} * @memberof UserPasskey */ createdAt: Date; /** * ISO 8601 timestamp of when the passkey was last updated * @type {Date} * @memberof UserPasskey */ updatedAt?: Date; /** * * @type {PasskeyStorage} * @memberof UserPasskey */ storage?: PasskeyStorage; } export declare function UserPasskeyFromJSON(json: any): UserPasskey; export declare function UserPasskeyFromJSONTyped(json: any, ignoreDiscriminator: boolean): UserPasskey; export declare function UserPasskeyToJSON(value?: UserPasskey | null): any;