/** * 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 { CreateMenuRequest, GenericResponse, MenuListResourceArrayResponse, MenuResource, PaginatedMenuListResourceResponse, SearchAllMenusRequest, SearchMenusRequest, UpdateMenuRequest } from '../models/index'; export interface DestroyMenuRequest { menu: number; } export interface GetAllMenuRequest { searchAllMenusRequest?: SearchAllMenusRequest; } export interface IndexMenuRequest { searchMenusRequest?: SearchMenusRequest; } export interface ShowMenuRequest { menu: number; } export interface StoreMenuRequest { createMenuRequest?: CreateMenuRequest; } export interface UpdateMenuOperationRequest { menu: number; updateMenuRequest?: UpdateMenuRequest; } /** * */ export declare class MenuApi extends runtime.BaseAPI { /** * Auto-generated: destroyMenu */ destroyMenuRaw(requestParameters: DestroyMenuRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: destroyMenu */ destroyMenu(requestParameters: DestroyMenuRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: getAllMenu */ getAllMenuRaw(requestParameters: GetAllMenuRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: getAllMenu */ getAllMenu(requestParameters?: GetAllMenuRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: indexMenu */ indexMenuRaw(requestParameters: IndexMenuRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: indexMenu */ indexMenu(requestParameters?: IndexMenuRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: showMenu */ showMenuRaw(requestParameters: ShowMenuRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: showMenu */ showMenu(requestParameters: ShowMenuRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: storeMenu */ storeMenuRaw(requestParameters: StoreMenuRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: storeMenu */ storeMenu(requestParameters?: StoreMenuRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: updateMenu */ updateMenuRaw(requestParameters: UpdateMenuOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: updateMenu */ updateMenu(requestParameters: UpdateMenuOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }