/** * Belegtyp — Zwilling von `ReceiptType` in kasseneck_api/lib/enums/receipt_type.dart. * * needsItems: Positionen sind fuer diesen Typ Pflicht. * isZero: RKSV-Nullbeleg (Start-/Monats-/Jahresbeleg-Signaturkette-Marker). * allowsVouchers: Gutscheine duerfen auf Belegen dieses Typs erscheinen. */ export declare const ReceiptType: { readonly start: { readonly value: "start"; readonly needsItems: false; readonly isZero: true; readonly allowsVouchers: false; }; readonly standard: { readonly value: "standard"; readonly needsItems: true; readonly isZero: false; readonly allowsVouchers: true; }; readonly zero: { readonly value: "zero"; readonly needsItems: false; readonly isZero: true; readonly allowsVouchers: false; }; readonly cancellation: { readonly value: "cancellation"; readonly needsItems: true; readonly isZero: false; readonly allowsVouchers: true; }; readonly training: { readonly value: "training"; readonly needsItems: true; readonly isZero: false; readonly allowsVouchers: true; }; }; export type ReceiptTypeKey = keyof typeof ReceiptType; export type ReceiptType = (typeof ReceiptType)[ReceiptTypeKey];