import { getJson, postJson } from './client'; export type WaiterAssignmentsResponse = { contextId: string; summary: string; }; export type SubmitFloorOrderRequest = { contextId: string; tableId: string; orderId: string; itemCount: number; }; export type SubmitFloorOrderResponse = { orderId: string; accepted: boolean; message: string; }; export async function loadDashboard(contextId: string): Promise { return getJson(`/api/waiter/floor/assignments?contextId=${encodeURIComponent(contextId)}`); } export async function submitFloorOrder(request: SubmitFloorOrderRequest): Promise { return postJson('/api/waiter/floor/orders', request); }