/** * 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 { PasskeyAllowCredential } from './PasskeyAllowCredential'; import { PasskeyCredentialHint } from './PasskeyCredentialHint'; import { PasskeyExtension } from './PasskeyExtension'; import { UserVerificationRequirement } from './UserVerificationRequirement'; /** * * @export * @interface GetPasskeyAuthenticationOptionsResponse */ export interface GetPasskeyAuthenticationOptionsResponse { /** * * @type {string} * @memberof GetPasskeyAuthenticationOptionsResponse */ challenge: string; /** * Timeout in milliseconds * @type {number} * @memberof GetPasskeyAuthenticationOptionsResponse */ timeout?: number; /** * * @type {string} * @memberof GetPasskeyAuthenticationOptionsResponse */ rpId?: string; /** * * @type {UserVerificationRequirement} * @memberof GetPasskeyAuthenticationOptionsResponse */ userVerification?: UserVerificationRequirement; /** * List of credentials the authenticator may use * @type {Array} * @memberof GetPasskeyAuthenticationOptionsResponse */ allowCredentials?: Array; /** * * @type {PasskeyExtension} * @memberof GetPasskeyAuthenticationOptionsResponse */ extensions?: PasskeyExtension; /** * * @type {PasskeyCredentialHint} * @memberof GetPasskeyAuthenticationOptionsResponse */ hints?: PasskeyCredentialHint; } export declare function GetPasskeyAuthenticationOptionsResponseFromJSON(json: any): GetPasskeyAuthenticationOptionsResponse; export declare function GetPasskeyAuthenticationOptionsResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetPasskeyAuthenticationOptionsResponse; export declare function GetPasskeyAuthenticationOptionsResponseToJSON(value?: GetPasskeyAuthenticationOptionsResponse | null): any;