@cardscan.ai/cardscan-client
Version:
Typescript client for the CardScan API
104 lines (103 loc) • 2.22 kB
TypeScript
/**
* 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 { CoInsurance } from './co-insurance';
import { CoPayment } from './co-payment';
import { Deductible } from './deductible';
import { OOP } from './oop';
import { KeysToCamelCase, KeysToSnakeCase } from "./";
/**
*
* @export
* @interface Service
*/
export interface ServiceOriginal {
/**
*
* @type {Deductible}
* @memberof Service
*/
'individual_deductible_in_network'?: Deductible;
/**
*
* @type {Deductible}
* @memberof Service
*/
'individual_deductible_out_network'?: Deductible;
/**
*
* @type {OOP}
* @memberof Service
*/
'individual_oop_in_network'?: OOP;
/**
*
* @type {OOP}
* @memberof Service
*/
'individual_oop_out_network'?: OOP;
/**
*
* @type {Deductible}
* @memberof Service
*/
'family_deductible_in_network'?: Deductible;
/**
*
* @type {Deductible}
* @memberof Service
*/
'family_deductible_out_network'?: Deductible;
/**
*
* @type {OOP}
* @memberof Service
*/
'family_oop_in_network'?: OOP;
/**
*
* @type {OOP}
* @memberof Service
*/
'family_oop_out_network'?: OOP;
/**
*
* @type {CoInsurance}
* @memberof Service
*/
'co_insurance_in_network'?: CoInsurance;
/**
*
* @type {CoInsurance}
* @memberof Service
*/
'co_insurance_out_network'?: CoInsurance;
/**
*
* @type {CoPayment}
* @memberof Service
*/
'co_payment_out_network'?: CoPayment;
/**
*
* @type {CoPayment}
* @memberof Service
*/
'co_payment_in_network'?: CoPayment;
/**
* The service code.
* @type {string}
* @memberof Service
*/
'service_code'?: string;
}
export type Service = KeysToCamelCase<ServiceOriginal>;
export type ServiceSnake = KeysToSnakeCase<ServiceOriginal>;