import { Discount_Input } from "./discount/interface-db"; import { Order_Modifs } from "./interface-db"; import { Payment_Input } from './payment/interface-db'; import { ItemTag } from './types'; export declare type CreateOrder_Req = { item_tags: ItemTag[]; discounts?: Discount_Input[]; pay_now?: boolean; member_id: string; }; export declare const CREATE_ORDER_REQ: import("wav-requests").Group; discounts: import("wav-requests/lib/builders/array").ArrayBuilder>; pay_now: import("wav-requests/lib/builders/checkbox").CheckboxBuilder; member_id: import("wav-requests/lib/builders/free-text").FreeTextBuilder; }>>; export declare const create_order_fields: { item_tags: () => import("wav-requests").ChoiceManyBFE<"1_SUBSCRIPTION" | "2_MEETING" | "3_PROCESSING" | "ADD_MEETS_1" | "ADD_MEETS_2" | "REL_VISIT" | "REL_VISIT_EXTRA">; discounts: () => import("wav-requests").ArrayBFE>>; pay_now: () => import("wav-requests").CheckboxBFE; member_id: (type: "TEXTAREA" | "INPUT") => import("wav-requests").FreeTextBFE; }; export declare type ModifyOrder_Req = Order_Modifs; export declare const MODIFY_ORDER_REQ: import("wav-requests").Group; discounts: import("wav-requests/lib/builders/array").ArrayBuilder>; }>>; export declare const modify_order_fields: { item_tags: () => import("wav-requests").ChoiceManyBFE<"1_SUBSCRIPTION" | "2_MEETING" | "3_PROCESSING" | "ADD_MEETS_1" | "ADD_MEETS_2" | "REL_VISIT" | "REL_VISIT_EXTRA">; discounts: () => import("wav-requests").ArrayBFE>>; }; export declare type PayOrder_Req = Payment_Input; export declare const PAY_ORDER_REQ: import("wav-requests").Group; source_id: import("wav-requests/lib/builders/free-text").FreeTextBuilder; }>>; export declare const pay_order_fields: { method: (type: "SELECT" | "RADIO") => import("wav-requests").ChoiceBFE<"CARD" | "GIFT_CARD" | "CASH" | "INTERAC" | "CHECK" | "ZERO">; source_id: (type: "TEXTAREA" | "INPUT") => import("wav-requests").FreeTextBFE; };