import { CreateOrderDto } from '@escapenavigator/types/dist/order/create-order.dto'; import { ApiMethodDeclaration } from '..'; type ParamsData = { data: CreateOrderDto; }; /** * Бэкенд возвращает не полный `OrderRO`, а лёгкий `{success, orderId}` — * фронт использует `orderId` чтобы тут же дёрнуть `orders.getOne(orderId)` * под slim `MODAL_RELATIONS` (см. `useOrderApi.refreshOrder`). * * `groupId` приходит только если в DTO передан `attachToOrderId` * (dealAddMode): бэк атомарно прикрепил новый ордер к группе и вернул * её id — фронт сразу обновляет `dealAddMode.groupId` без второго запроса. */ type ResponseData = { success: boolean; orderId: number; groupId?: number; }; export declare const create: ApiMethodDeclaration; export {};