UNPKG

@recraft-ai/mcp-recraft-server

Version:
44 lines (43 loc) 1.59 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.instanceOfGenerateImageResponse = instanceOfGenerateImageResponse; exports.GenerateImageResponseFromJSON = GenerateImageResponseFromJSON; exports.GenerateImageResponseFromJSONTyped = GenerateImageResponseFromJSONTyped; exports.GenerateImageResponseToJSON = GenerateImageResponseToJSON; exports.GenerateImageResponseToJSONTyped = GenerateImageResponseToJSONTyped; const Image_1 = require("./Image"); function instanceOfGenerateImageResponse(value) { if (!('created' in value) || value['created'] === undefined) return false; if (!('credits' in value) || value['credits'] === undefined) return false; if (!('data' in value) || value['data'] === undefined) return false; return true; } function GenerateImageResponseFromJSON(json) { return GenerateImageResponseFromJSONTyped(json, false); } function GenerateImageResponseFromJSONTyped(json, ignoreDiscriminator) { if (json == null) { return json; } return { 'created': json['created'], 'credits': json['credits'], 'data': (json['data'].map(Image_1.ImageFromJSON)), }; } function GenerateImageResponseToJSON(json) { return GenerateImageResponseToJSONTyped(json, false); } function GenerateImageResponseToJSONTyped(value, ignoreDiscriminator = false) { if (value == null) { return value; } return { 'created': value['created'], 'credits': value['credits'], 'data': (value['data'].map(Image_1.ImageToJSON)), }; }