/* tslint:disable */ /* eslint-disable */ /** * My API * API documentation for my Laravel app * * 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. */ /** * * @export */ export const ReturnReason = { ChangeOfMind: 'change_of_mind', OrderedMoreThanRequired: 'ordered_more_than_required', OrderedIncorrectProduct: 'ordered_incorrect_product', IncorrectProductReceived: 'incorrect_product_received', DamagedInTransit: 'damaged_in_transit', FaultyProduct: 'faulty_product', Other: 'other' } as const; export type ReturnReason = typeof ReturnReason[keyof typeof ReturnReason]; export function instanceOfReturnReason(value: any): boolean { for (const key in ReturnReason) { if (Object.prototype.hasOwnProperty.call(ReturnReason, key)) { if (ReturnReason[key as keyof typeof ReturnReason] === value) { return true; } } } return false; } export function ReturnReasonFromJSON(json: any): ReturnReason { return ReturnReasonFromJSONTyped(json, false); } export function ReturnReasonFromJSONTyped(json: any, ignoreDiscriminator: boolean): ReturnReason { return json as ReturnReason; } export function ReturnReasonToJSON(value?: ReturnReason | null): any { return value as any; } export function ReturnReasonToJSONTyped(value: any, ignoreDiscriminator: boolean): ReturnReason { return value as ReturnReason; }