/* tslint:disable */ /* eslint-disable */ /** * Tuix MCP Host API * Service managing MCP servers for Tuix applications. * * The version of the OpenAPI document: 0.0.1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { mapValues } from '../runtime'; /** * * @export * @interface CreateMCPServerDTO */ export interface CreateMCPServerDTO { /** * * @type {string} * @memberof CreateMCPServerDTO */ apiDocsUrl?: string; } /** * Check if a given object implements the CreateMCPServerDTO interface. */ export function instanceOfCreateMCPServerDTO(value: object): value is CreateMCPServerDTO { return true; } export function CreateMCPServerDTOFromJSON(json: any): CreateMCPServerDTO { return CreateMCPServerDTOFromJSONTyped(json, false); } export function CreateMCPServerDTOFromJSONTyped(json: any, ignoreDiscriminator: boolean): CreateMCPServerDTO { if (json == null) { return json; } return { 'apiDocsUrl': json['apiDocsUrl'] == null ? undefined : json['apiDocsUrl'], }; } export function CreateMCPServerDTOToJSON(json: any): CreateMCPServerDTO { return CreateMCPServerDTOToJSONTyped(json, false); } export function CreateMCPServerDTOToJSONTyped(value?: CreateMCPServerDTO | null, ignoreDiscriminator: boolean = false): any { if (value == null) { return value; } return { 'apiDocsUrl': value['apiDocsUrl'], }; }