/* tslint:disable */ /* eslint-disable */ /** * Fabric API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * 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 { mapValues } from '../runtime'; /** * * @export * @interface SearchMemories200ResponseHitsInnerAllOfChunksInner */ export interface SearchMemories200ResponseHitsInnerAllOfChunksInner { /** * * @type {string} * @memberof SearchMemories200ResponseHitsInnerAllOfChunksInner */ 'text': string; /** * * @type {number} * @memberof SearchMemories200ResponseHitsInnerAllOfChunksInner */ 'sequence'?: number; /** * * @type {number} * @memberof SearchMemories200ResponseHitsInnerAllOfChunksInner */ 'score': number; } /** * Check if a given object implements the SearchMemories200ResponseHitsInnerAllOfChunksInner interface. */ export function instanceOfSearchMemories200ResponseHitsInnerAllOfChunksInner(value: object): value is SearchMemories200ResponseHitsInnerAllOfChunksInner { if (!('text' in value) || value['text'] === undefined) return false; if (!('score' in value) || value['score'] === undefined) return false; return true; } export function SearchMemories200ResponseHitsInnerAllOfChunksInnerFromJSON(json: any): SearchMemories200ResponseHitsInnerAllOfChunksInner { return SearchMemories200ResponseHitsInnerAllOfChunksInnerFromJSONTyped(json, false); } export function SearchMemories200ResponseHitsInnerAllOfChunksInnerFromJSONTyped(json: any, ignoreDiscriminator: boolean): SearchMemories200ResponseHitsInnerAllOfChunksInner { if (json == null) { return json; } const result = { } as SearchMemories200ResponseHitsInnerAllOfChunksInner; if (json['text'] !== undefined) { result['text'] = json['text']; } if (json['sequence'] !== undefined) { result['sequence'] = json['sequence']; } if (json['score'] !== undefined) { result['score'] = json['score']; } return result; } export function SearchMemories200ResponseHitsInnerAllOfChunksInnerToJSON(json: any): SearchMemories200ResponseHitsInnerAllOfChunksInner { return SearchMemories200ResponseHitsInnerAllOfChunksInnerToJSONTyped(json, false); } export function SearchMemories200ResponseHitsInnerAllOfChunksInnerToJSONTyped(value?: SearchMemories200ResponseHitsInnerAllOfChunksInner | null, ignoreDiscriminator: boolean = false): any { if (value == null) { return value; } return { 'text': value['text'], 'sequence': value['sequence'], 'score': value['score'], }; }