/* tslint:disable */ /* eslint-disable */ /** * Credify external API doc v2 * API documentations for integration version 2. * * The version of the OpenAPI document: 1.0.0-oas3 * Contact: dev@credify.one * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { ServiceInfoUi } from './service-info-ui'; /** * Choices of the user and marketplace before onboarding. * @export * @interface ServiceInfo */ export interface ServiceInfo { /** * Available providers to choose products from. If not set, all providers are available. * @type {Array} * @memberof ServiceInfo */ 'availableProviderIds'?: Array; /** * Available products to select. If not set, all products are available. * @type {Array} * @memberof ServiceInfo */ 'availableProductCodes'?: Array; /** * Available offers to select. If not set, all products are available. * @type {Array} * @memberof ServiceInfo */ 'availableOfferCodes'?: Array; /** * Code of the selected product if any. * @type {string} * @memberof ServiceInfo */ 'productCode'?: string; /** * Code of the selected offer if any. * @type {any} * @memberof ServiceInfo */ 'offerCode'?: any; /** * Code of the selected package in the offer or product if any. * @type {string} * @memberof ServiceInfo */ 'packageCode'?: string; /** * * @type {ServiceInfoUi} * @memberof ServiceInfo */ 'ui'?: ServiceInfoUi; }