@cardscan.ai/cardscan-client
Version:
Typescript client for the CardScan API
98 lines (97 loc) • 2.25 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 CoverageSummary
*/
export interface CoverageSummaryOriginal {
/**
*
* @type {Deductible}
* @memberof CoverageSummary
*/
'individual_deductible_in_network'?: Deductible;
/**
*
* @type {Deductible}
* @memberof CoverageSummary
*/
'individual_deductible_out_network'?: Deductible;
/**
*
* @type {OOP}
* @memberof CoverageSummary
*/
'individual_oop_in_network'?: OOP;
/**
*
* @type {OOP}
* @memberof CoverageSummary
*/
'individual_oop_out_network'?: OOP;
/**
*
* @type {Deductible}
* @memberof CoverageSummary
*/
'family_deductible_in_network'?: Deductible;
/**
*
* @type {Deductible}
* @memberof CoverageSummary
*/
'family_deductible_out_network'?: Deductible;
/**
*
* @type {OOP}
* @memberof CoverageSummary
*/
'family_oop_in_network'?: OOP;
/**
*
* @type {OOP}
* @memberof CoverageSummary
*/
'family_oop_out_network'?: OOP;
/**
*
* @type {CoInsurance}
* @memberof CoverageSummary
*/
'co_insurance_in_network'?: CoInsurance;
/**
*
* @type {CoInsurance}
* @memberof CoverageSummary
*/
'co_insurance_out_network'?: CoInsurance;
/**
*
* @type {CoPayment}
* @memberof CoverageSummary
*/
'co_payment_out_network'?: CoPayment;
/**
*
* @type {CoPayment}
* @memberof CoverageSummary
*/
'co_payment_in_network'?: CoPayment;
}
export type CoverageSummary = KeysToCamelCase<CoverageSummaryOriginal>;
export type CoverageSummarySnake = KeysToSnakeCase<CoverageSummaryOriginal>;