import { type EndpointMetadata } from '../../core/http';
import { ErrorResponseSchema } from '../../errors';
import { GetOrdersQueryParams, GetOrdersResponse, GetOrdersByAccountPathParams, GetOrdersByAccountQueryParams, GetOrdersByAccountResponse, PlaceOrderRequestBody, PlaceOrderResponse, GetOrderByIdPathParams, GetOrderByIdResponse, CancelOrderResponse, ReplaceOrderResponse } from './schema';
export declare const getOrdersMeta: EndpointMetadata<never, GetOrdersQueryParams, never, GetOrdersResponse, 'GET', ErrorResponseSchema>;
export declare const getOrdersByAccountMeta: EndpointMetadata<GetOrdersByAccountPathParams, GetOrdersByAccountQueryParams, never, GetOrdersByAccountResponse, 'GET', ErrorResponseSchema>;
export declare const placeOrderForAccountMeta: EndpointMetadata<GetOrdersByAccountPathParams, never, PlaceOrderRequestBody, PlaceOrderResponse, 'POST', ErrorResponseSchema>;
export declare const getOrderByOrderIdMeta: EndpointMetadata<GetOrderByIdPathParams, never, never, GetOrderByIdResponse, 'GET', ErrorResponseSchema>;
export declare const cancelOrderMeta: EndpointMetadata<GetOrderByIdPathParams, never, never, CancelOrderResponse, 'DELETE', ErrorResponseSchema>;
export declare const replaceOrderMeta: EndpointMetadata<GetOrderByIdPathParams, never, PlaceOrderRequestBody, ReplaceOrderResponse, 'PUT', ErrorResponseSchema>;
