/** * 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 { AuthenticationExtensionsClientOutputs } from './AuthenticationExtensionsClientOutputs'; import { AuthenticatorAttachment } from './AuthenticatorAttachment'; import { CreateMfaToken } from './CreateMfaToken'; import { PasskeyCredentialType } from './PasskeyCredentialType'; import { PasskeyRegistrationCredentialV2 } from './PasskeyRegistrationCredentialV2'; /** * * @export * @interface PasskeyRegisterRequest */ export interface PasskeyRegisterRequest { /** * * @type {string} * @memberof PasskeyRegisterRequest */ id: string; /** * * @type {string} * @memberof PasskeyRegisterRequest */ rawId: string; /** * * @type {PasskeyRegistrationCredentialV2} * @memberof PasskeyRegisterRequest */ response: PasskeyRegistrationCredentialV2; /** * * @type {AuthenticationExtensionsClientOutputs} * @memberof PasskeyRegisterRequest */ clientExtensionResults: AuthenticationExtensionsClientOutputs; /** * * @type {AuthenticatorAttachment} * @memberof PasskeyRegisterRequest */ authenticatorAttachment?: AuthenticatorAttachment; /** * * @type {PasskeyCredentialType} * @memberof PasskeyRegisterRequest */ type: PasskeyCredentialType; /** * * @type {CreateMfaToken} * @memberof PasskeyRegisterRequest */ createMfaToken?: CreateMfaToken; } export declare function PasskeyRegisterRequestFromJSON(json: any): PasskeyRegisterRequest; export declare function PasskeyRegisterRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): PasskeyRegisterRequest; export declare function PasskeyRegisterRequestToJSON(value?: PasskeyRegisterRequest | null): any;