/** * 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 { CreateDefinitionRequest, DefinitionListResourceArrayResponse, DefinitionResource, GenericResponse, PaginatedDefinitionListResourceResponse, SearchAllDefinitionsRequest, SearchDefinitionsRequest, UpdateDefinitionRequest } from '../models/index'; export interface DestroyDefinitionRequest { definition: number; } export interface GetAllDefinitionRequest { searchAllDefinitionsRequest?: SearchAllDefinitionsRequest; } export interface IndexDefinitionRequest { searchDefinitionsRequest?: SearchDefinitionsRequest; } export interface ShowDefinitionRequest { definition: number; } export interface StoreDefinitionRequest { createDefinitionRequest?: CreateDefinitionRequest; } export interface UpdateDefinitionOperationRequest { definition: number; updateDefinitionRequest?: UpdateDefinitionRequest; } /** * */ export declare class DefinitionApi extends runtime.BaseAPI { /** * Auto-generated: destroyDefinition */ destroyDefinitionRaw(requestParameters: DestroyDefinitionRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: destroyDefinition */ destroyDefinition(requestParameters: DestroyDefinitionRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: getAllDefinition */ getAllDefinitionRaw(requestParameters: GetAllDefinitionRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: getAllDefinition */ getAllDefinition(requestParameters?: GetAllDefinitionRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: indexDefinition */ indexDefinitionRaw(requestParameters: IndexDefinitionRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: indexDefinition */ indexDefinition(requestParameters?: IndexDefinitionRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: showDefinition */ showDefinitionRaw(requestParameters: ShowDefinitionRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: showDefinition */ showDefinition(requestParameters: ShowDefinitionRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: storeDefinition */ storeDefinitionRaw(requestParameters: StoreDefinitionRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: storeDefinition */ storeDefinition(requestParameters?: StoreDefinitionRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Auto-generated: updateDefinition */ updateDefinitionRaw(requestParameters: UpdateDefinitionOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Auto-generated: updateDefinition */ updateDefinition(requestParameters: UpdateDefinitionOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }