import { OrdersService } from './orders.service'; import { CreateOrderDto, UpdateOrderStatusDto } from './dto/order.dto'; import { OrderStatus } from './entities/order.entity'; export declare class OrdersController { private readonly ordersService; constructor(ordersService: OrdersService); findAll(req: any, status?: OrderStatus): Promise; getActive(req: any): Promise; getToday(req: any): Promise; getStats(req: any): Promise<{ todayOrders: number; todaySales: number; pending: number; preparing: number; ready: number; activeTotal: number; }>; findByNumber(req: any, orderNumber: string): Promise; findOne(req: any, id: string): Promise; create(req: any, dto: CreateOrderDto): Promise; updateStatus(req: any, id: string, dto: UpdateOrderStatusDto): Promise; confirm(req: any, id: string): Promise; prepare(req: any, id: string): Promise; ready(req: any, id: string): Promise; complete(req: any, id: string): Promise; cancel(req: any, id: string, reason?: string): Promise; }