/** * Swagger Petstore - OpenAPI 3.0Lib * * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ). */ import { ApiResponse, RequestOptions } from '../core'; import { Order } from '../models/order'; import { OrderStatusEnum } from '../models/orderStatusEnum'; import { BaseController } from './baseController'; export declare class StoreController extends BaseController { /** * Returns a map of status codes to quantities * * @return Response from the API call */ getInventory(requestOptions?: RequestOptions): Promise>>; /** * Place a new order in the store * * @param id * @param petId * @param quantity * @param shipDate * @param orderStatus Order Status * @param complete * @return Response from the API call */ placeOrder(id?: bigint, petId?: bigint, quantity?: number, shipDate?: string, orderStatus?: OrderStatusEnum, complete?: boolean, requestOptions?: RequestOptions): Promise>; /** * For valid response try integer IDs with value <= 5 or > 10. Other values will generate exceptions. * * @param orderId ID of order that needs to be fetched * @return Response from the API call */ getOrderById(orderId: bigint, requestOptions?: RequestOptions): Promise>; /** * For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will * generate API errors * * @param orderId ID of the order that needs to be deleted * @return Response from the API call */ deleteOrder(orderId: bigint, requestOptions?: RequestOptions): Promise>; }