/** FireStore Database WebOrderDetailModifier JSON Format. Same as IR8WebOrderDetailModifier. */ export declare type IR8WebOrderDetailModifierFS = IR8WebOrderDetailModifier; /** * Pointage Basket (command ) detail modifier * */ export interface IR8WebOrderDetailModifier { plu?: string; name?: string; Qty?: number; priceTTC?: number; priceBase?: number; } export declare function WebOrderDetailModifierInitialValue(): Partial; /** Default Validation WebOrderDetailModifier * Throw Error if fail */ export declare function CheckWebOrderDetailModifierIsValid(Obj: Partial | Partial): void; /** Default Validation WebOrderDetailModifier * return Error message if failure */ export declare function WebOrderDetailModifierIsValid(Obj: Partial | Partial): string; /** Serialize IR8WebOrderDetailModifier to Firestore JSON */ export declare function WebOrderDetailModifier2JSON(Obj: Partial): IR8WebOrderDetailModifierFS; /** Serialize Firestore JSON to IR8WebOrderDetailModifier. json can be undefined */ export declare function JSON2WebOrderDetailModifier(json: Partial | undefined, target: IR8WebOrderDetailModifier): void; /** New WebOrderDetailModifier from Firestore JSON */ export declare function JSONAsWebOrderDetailModifier(json?: Partial): IR8WebOrderDetailModifier;