UNPKG

@cardscan.ai/cardscan-client

Version:

Typescript client for the CardScan API

76 lines (75 loc) 1.94 kB
/** * CardScan API * The official documentation for the CardScan API Clients. * * 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 { CardState } from './card-state'; import { WebsocketError } from './websocket-error'; import { KeysToCamelCase, KeysToSnakeCase } from "./"; /** * * @export * @interface EligibilityWebsocketEvent */ export interface EligibilityWebsocketEventOriginal { /** * * @type {string} * @memberof EligibilityWebsocketEvent */ 'event_id': string; /** * * @type {string} * @memberof EligibilityWebsocketEvent */ 'type': EligibilityWebsocketEventTypeEnum; /** * * @type {string} * @memberof EligibilityWebsocketEvent */ 'eligibility_id': string; /** * * @type {CardState} * @memberof EligibilityWebsocketEvent */ 'state': CardState; /** * * @type {string} * @memberof EligibilityWebsocketEvent */ 'created_at': string; /** * * @type {string} * @memberof EligibilityWebsocketEvent */ 'session_id'?: string; /** * * @type {WebsocketError} * @memberof EligibilityWebsocketEvent */ 'error'?: WebsocketError; /** * * @type {string} * @memberof EligibilityWebsocketEvent */ 'card_id'?: string; } export declare const EligibilityWebsocketEventTypeEnum: { readonly Eligibility: "eligibility"; }; export type EligibilityWebsocketEventTypeEnum = typeof EligibilityWebsocketEventTypeEnum[keyof typeof EligibilityWebsocketEventTypeEnum]; export type EligibilityWebsocketEvent = KeysToCamelCase<EligibilityWebsocketEventOriginal>; export type EligibilityWebsocketEventSnake = KeysToSnakeCase<EligibilityWebsocketEventOriginal>;