/** * 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 { AttachAttributesToProductRangeRequest, AttachDocumentsToProductRangeRequest, AttachProductChildrenToProductRangeRequest, CreateProductRangeRequest, DetachAttributesFromProductRangeRequest, DetachDocumentsFromProductRangeRequest, DetachProductChildrenFromProductRangeRequest, GenericResponse, PaginatedProductChildListResourceResponse, PaginatedProductRangeListResourceResponse, ProductRangeLiteResourceArrayResponse, ProductRangeResource, SearchAllProductRangesRequest, SearchProductChildrenRequest, SearchProductRangesRequest, UpdateProductRangeRequest } from '../models/index'; export interface AttachAccessoriesProductRangeRequest { productRange: number; attachProductChildrenToProductRangeRequest?: AttachProductChildrenToProductRangeRequest; } export interface AttachAttributesProductRangeRequest { productRange: number; attachAttributesToProductRangeRequest?: AttachAttributesToProductRangeRequest; } export interface AttachDocumentsProductRangeRequest { productRange: number; attachDocumentsToProductRangeRequest?: AttachDocumentsToProductRangeRequest; } export interface AttachProductChildrenProductRangeRequest { productRange: number; attachProductChildrenToProductRangeRequest?: AttachProductChildrenToProductRangeRequest; } export interface DestroyProductRangeRequest { productRange: number; } export interface DetachAccessoriesProductRangeRequest { productRange: number; detachProductChildrenFromProductRangeRequest?: DetachProductChildrenFromProductRangeRequest; } export interface DetachAttributesProductRangeRequest { productRange: number; detachAttributesFromProductRangeRequest?: DetachAttributesFromProductRangeRequest; } export interface DetachDocumentsProductRangeRequest { productRange: number; detachDocumentsFromProductRangeRequest?: DetachDocumentsFromProductRangeRequest; } export interface DetachProductChildrenProductRangeRequest { productRange: number; detachProductChildrenFromProductRangeRequest?: DetachProductChildrenFromProductRangeRequest; } export interface GetAllProductRangeRequest { searchAllProductRangesRequest?: SearchAllProductRangesRequest; } export interface IndexProductRangeRequest { searchProductRangesRequest?: SearchProductRangesRequest; } export interface ListAccessoriesProductRangeRequest { productRange: number; searchProductChildrenRequest?: SearchProductChildrenRequest; } export interface ListProductsProductRangeRequest { productRange: number; searchProductChildrenRequest?: SearchProductChildrenRequest; } export interface ShowProductRangeRequest { productRange: number; } export interface StoreProductRangeRequest { createProductRangeRequest?: CreateProductRangeRequest; } export interface UpdateProductRangeOperationRequest { productRange: number; updateProductRangeRequest?: UpdateProductRangeRequest; } /** * */ export declare class ProductRangeApi extends runtime.BaseAPI { /** * Auto-generated: attachAccessoriesProductRange */ attachAccessoriesProductRangeRaw(requestParameters: AttachAccessoriesProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: attachAccessoriesProductRange */ attachAccessoriesProductRange(requestParameters: AttachAccessoriesProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: attachAttributesProductRange */ attachAttributesProductRangeRaw(requestParameters: AttachAttributesProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: attachAttributesProductRange */ attachAttributesProductRange(requestParameters: AttachAttributesProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: attachDocumentsProductRange */ attachDocumentsProductRangeRaw(requestParameters: AttachDocumentsProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: attachDocumentsProductRange */ attachDocumentsProductRange(requestParameters: AttachDocumentsProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: attachProductChildrenProductRange */ attachProductChildrenProductRangeRaw(requestParameters: AttachProductChildrenProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: attachProductChildrenProductRange */ attachProductChildrenProductRange(requestParameters: AttachProductChildrenProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: destroyProductRange */ destroyProductRangeRaw(requestParameters: DestroyProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: destroyProductRange */ destroyProductRange(requestParameters: DestroyProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: detachAccessoriesProductRange */ detachAccessoriesProductRangeRaw(requestParameters: DetachAccessoriesProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: detachAccessoriesProductRange */ detachAccessoriesProductRange(requestParameters: DetachAccessoriesProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: detachAttributesProductRange */ detachAttributesProductRangeRaw(requestParameters: DetachAttributesProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: detachAttributesProductRange */ detachAttributesProductRange(requestParameters: DetachAttributesProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: detachDocumentsProductRange */ detachDocumentsProductRangeRaw(requestParameters: DetachDocumentsProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: detachDocumentsProductRange */ detachDocumentsProductRange(requestParameters: DetachDocumentsProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: detachProductChildrenProductRange */ detachProductChildrenProductRangeRaw(requestParameters: DetachProductChildrenProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: detachProductChildrenProductRange */ detachProductChildrenProductRange(requestParameters: DetachProductChildrenProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: getAllProductRange */ getAllProductRangeRaw(requestParameters: GetAllProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: getAllProductRange */ getAllProductRange(requestParameters?: GetAllProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: indexProductRange */ indexProductRangeRaw(requestParameters: IndexProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: indexProductRange */ indexProductRange(requestParameters?: IndexProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: listAccessoriesProductRange */ listAccessoriesProductRangeRaw(requestParameters: ListAccessoriesProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: listAccessoriesProductRange */ listAccessoriesProductRange(requestParameters: ListAccessoriesProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: listProductsProductRange */ listProductsProductRangeRaw(requestParameters: ListProductsProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: listProductsProductRange */ listProductsProductRange(requestParameters: ListProductsProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: showProductRange */ showProductRangeRaw(requestParameters: ShowProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: showProductRange */ showProductRange(requestParameters: ShowProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: storeProductRange */ storeProductRangeRaw(requestParameters: StoreProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: storeProductRange */ storeProductRange(requestParameters?: StoreProductRangeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: updateProductRange */ updateProductRangeRaw(requestParameters: UpdateProductRangeOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: updateProductRange */ updateProductRange(requestParameters: UpdateProductRangeOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }