/** * 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 * @interface UpdateReturnRequest */ export interface UpdateReturnRequest { /** * * @type {number} * @memberof UpdateReturnRequest */ reviewerId?: number | null; /** * * @type {number} * @memberof UpdateReturnRequest */ quantity: number; /** * * @type {string} * @memberof UpdateReturnRequest */ status: UpdateReturnRequestStatusEnum; /** * * @type {string} * @memberof UpdateReturnRequest */ reason: UpdateReturnRequestReasonEnum; /** * * @type {string} * @memberof UpdateReturnRequest */ returnMethod: UpdateReturnRequestReturnMethodEnum; /** * * @type {string} * @memberof UpdateReturnRequest */ description: string; /** * * @type {string} * @memberof UpdateReturnRequest */ netsuiteId?: string | null; } /** * @export */ export declare const UpdateReturnRequestStatusEnum: { readonly PendingApproval: "pending_approval"; readonly Complete: "complete"; readonly Cancelled: "cancelled"; readonly Rejected: "rejected"; readonly Approved: "approved"; }; export type UpdateReturnRequestStatusEnum = typeof UpdateReturnRequestStatusEnum[keyof typeof UpdateReturnRequestStatusEnum]; /** * @export */ export declare const UpdateReturnRequestReasonEnum: { readonly ChangeOfMind: "change_of_mind"; readonly OrderedMoreThanRequired: "ordered_more_than_required"; readonly OrderedIncorrectProduct: "ordered_incorrect_product"; readonly IncorrectProductReceived: "incorrect_product_received"; readonly DamagedInTransit: "damaged_in_transit"; readonly FaultyProduct: "faulty_product"; readonly Other: "other"; }; export type UpdateReturnRequestReasonEnum = typeof UpdateReturnRequestReasonEnum[keyof typeof UpdateReturnRequestReasonEnum]; /** * @export */ export declare const UpdateReturnRequestReturnMethodEnum: { readonly ShipItBack: "ship_it_back"; readonly DropAtWarehouse: "drop_at_warehouse"; }; export type UpdateReturnRequestReturnMethodEnum = typeof UpdateReturnRequestReturnMethodEnum[keyof typeof UpdateReturnRequestReturnMethodEnum]; /** * Check if a given object implements the UpdateReturnRequest interface. */ export declare function instanceOfUpdateReturnRequest(value: object): value is UpdateReturnRequest; export declare function UpdateReturnRequestFromJSON(json: any): UpdateReturnRequest; export declare function UpdateReturnRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): UpdateReturnRequest; export declare function UpdateReturnRequestToJSON(json: any): UpdateReturnRequest; export declare function UpdateReturnRequestToJSONTyped(value?: UpdateReturnRequest | null, ignoreDiscriminator?: boolean): any;