export interface UbAcceptOrderRequest { /** * Reason or note of acceptance. */ reason: string; /** * (optional) Time when order will be ready for pick-up, * specified as a Unix timestamp (seconds since Jan 1, 1970). */ pickup_time?: number; /** * (optional) Used to assign a custom/3rd-party order ID. * This can be subsequently retrieved using the GET / V2 endpoint. */ external_reference_id?: string; /** * (optional) Used to surface the Eats features supported by the order integration. */ fields_relayed?: UbFieldsRelayed; } export interface UbFieldsRelayed { /** * (optional) Set as true if the order integration supports order-level special instructions. */ order_special_instructions?: boolean; /** * (optional) Set as true if the order integration supports item-level special instructions. */ item_special_instructions?: boolean; /** * (optional) Set as true if the order integration supports special requests */ item_special_requests?: boolean; /** * (optional) Set as true if the order integration supports Eats promotions */ promotions?: boolean; } export declare type UbAcceptOrderResponse = null;