/**
 * 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 { EligibilityApiResponseEligibilityRequestProvider } from './eligibility-api-response-eligibility-request-provider';
import { EligibilityApiResponseEligibilityRequestSubscriber } from './eligibility-api-response-eligibility-request-subscriber';
import { KeysToCamelCase, KeysToSnakeCase } from "./";
/**
 * The eligibility request.
 * @export
 * @interface EligibilityApiResponseEligibilityRequest
 */
export interface EligibilityApiResponseEligibilityRequestOriginal {
    /**
     * The control number of the claim.
     * @type {string}
     * @memberof EligibilityApiResponseEligibilityRequest
     */
    'control_number'?: string;
    /**
     * The ID of the trading partner service.
     * @type {string}
     * @memberof EligibilityApiResponseEligibilityRequest
     */
    'trading_partner_service_id'?: string;
    /**
     *
     * @type {EligibilityApiResponseEligibilityRequestProvider}
     * @memberof EligibilityApiResponseEligibilityRequest
     */
    'provider'?: EligibilityApiResponseEligibilityRequestProvider;
    /**
     *
     * @type {EligibilityApiResponseEligibilityRequestSubscriber}
     * @memberof EligibilityApiResponseEligibilityRequest
     */
    'subscriber'?: EligibilityApiResponseEligibilityRequestSubscriber;
}
export type EligibilityApiResponseEligibilityRequest = KeysToCamelCase<EligibilityApiResponseEligibilityRequestOriginal>;
export type EligibilityApiResponseEligibilityRequestSnake = KeysToSnakeCase<EligibilityApiResponseEligibilityRequestOriginal>;
