/** * 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. */ import * as runtime from '../runtime'; import type { AttachReturnAssetsRequest, CreateReturnRequest, GenericResponse, PaginatedReturnListResourceResponse, ReturnLiteResourceArrayResponse, ReturnResource, SearchReturnsRequest, UpdateReturnRequest } from '../models/index'; export interface AttachAssetsReturnRequest { productReturn: number; attachReturnAssetsRequest?: AttachReturnAssetsRequest; } export interface DestroyReturnRequest { productReturn: number; } export interface DetachAssetReturnRequest { productReturn: number; asset: number; } export interface GetAllReturnRequest { searchReturnsRequest?: SearchReturnsRequest; } export interface IndexReturnRequest { searchReturnsRequest?: SearchReturnsRequest; } export interface ShowReturnRequest { productReturn: number; } export interface StoreReturnRequest { createReturnRequest?: CreateReturnRequest; } export interface UpdateReturnOperationRequest { productReturn: number; updateReturnRequest?: UpdateReturnRequest; } /** * */ export declare class ReturnsApi extends runtime.BaseAPI { /** * Auto-generated: attachAssetsReturn */ attachAssetsReturnRaw(requestParameters: AttachAssetsReturnRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: attachAssetsReturn */ attachAssetsReturn(requestParameters: AttachAssetsReturnRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: destroyReturn */ destroyReturnRaw(requestParameters: DestroyReturnRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: destroyReturn */ destroyReturn(requestParameters: DestroyReturnRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: detachAssetReturn */ detachAssetReturnRaw(requestParameters: DetachAssetReturnRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: detachAssetReturn */ detachAssetReturn(requestParameters: DetachAssetReturnRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: getAllReturn */ getAllReturnRaw(requestParameters: GetAllReturnRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: getAllReturn */ getAllReturn(requestParameters?: GetAllReturnRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: indexReturn */ indexReturnRaw(requestParameters: IndexReturnRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: indexReturn */ indexReturn(requestParameters?: IndexReturnRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: showReturn */ showReturnRaw(requestParameters: ShowReturnRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: showReturn */ showReturn(requestParameters: ShowReturnRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: storeReturn */ storeReturnRaw(requestParameters: StoreReturnRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: storeReturn */ storeReturn(requestParameters?: StoreReturnRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: updateReturn */ updateReturnRaw(requestParameters: UpdateReturnOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: updateReturn */ updateReturn(requestParameters: UpdateReturnOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }