/* 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 type { FilterResourcesRequestOrderOneOf } from './FilterResourcesRequestOrderOneOf'; import { instanceOfFilterResourcesRequestOrderOneOf, FilterResourcesRequestOrderOneOfFromJSON, FilterResourcesRequestOrderOneOfFromJSONTyped, FilterResourcesRequestOrderOneOfToJSON, } from './FilterResourcesRequestOrderOneOf'; import type { FilterResourcesRequestOrderOneOf1 } from './FilterResourcesRequestOrderOneOf1'; import { instanceOfFilterResourcesRequestOrderOneOf1, FilterResourcesRequestOrderOneOf1FromJSON, FilterResourcesRequestOrderOneOf1FromJSONTyped, FilterResourcesRequestOrderOneOf1ToJSON, } from './FilterResourcesRequestOrderOneOf1'; /** * @type FilterResourcesRequestOrder * * @export */ export type FilterResourcesRequestOrder = FilterResourcesRequestOrderOneOf | FilterResourcesRequestOrderOneOf1; export function FilterResourcesRequestOrderFromJSON(json: any): FilterResourcesRequestOrder { return FilterResourcesRequestOrderFromJSONTyped(json, false); } export function FilterResourcesRequestOrderFromJSONTyped(json: any, ignoreDiscriminator: boolean): FilterResourcesRequestOrder { if (json == null) { return json; } if (typeof json !== 'object') { return json; } if (instanceOfFilterResourcesRequestOrderOneOf(json)) { return FilterResourcesRequestOrderOneOfFromJSONTyped(json, true); } if (instanceOfFilterResourcesRequestOrderOneOf1(json)) { return FilterResourcesRequestOrderOneOf1FromJSONTyped(json, true); } return {} as any; } export function FilterResourcesRequestOrderToJSON(json: any): any { return FilterResourcesRequestOrderToJSONTyped(json, false); } export function FilterResourcesRequestOrderToJSONTyped(value?: FilterResourcesRequestOrder | null, ignoreDiscriminator: boolean = false): any { if (value == null) { return value; } if (typeof value !== 'object') { return value; } if (instanceOfFilterResourcesRequestOrderOneOf(value)) { return FilterResourcesRequestOrderOneOfToJSON(value as FilterResourcesRequestOrderOneOf); } if (instanceOfFilterResourcesRequestOrderOneOf1(value)) { return FilterResourcesRequestOrderOneOf1ToJSON(value as FilterResourcesRequestOrderOneOf1); } return {}; }