/** * Generated by orval v8.5.3 🍺 * Do not edit manually. * Space Invoices API * REST API for invoice management, customer management, and accounting operations. Features include cursor-based pagination for efficient data navigation, flexible JSON querying with MongoDB-style operators, full-text search across multiple fields, and comprehensive metadata support for custom tracking. * OpenAPI spec version: 1.0.0 */ /** * @nullable */ export type CreateFinaInvoiceData = { /** * CIS business premise name (OznPosPr, alphanumeric, 1-20 chars). Required when CIS is enabled. * @minLength 1 * @maxLength 20 * @nullable * @pattern ^[0-9a-zA-Z]{1,20}$ */ business_premise_name?: string | null; /** * CIS electronic device name (OznNapUr, digits only, 1-20 chars). Required when CIS is enabled. * @minLength 1 * @maxLength 20 * @nullable * @pattern ^\d{1,20}$ */ electronic_device_name?: string | null; /** * Operator OIB (11 digits). If not provided and using user authentication, defaults to the user's FINA settings. Otherwise falls back to entity settings. * @minLength 11 * @maxLength 11 * @nullable */ operator_oib?: string | null; /** * Operator label/name. If not provided and using user authentication, defaults to the user's FINA settings. Otherwise falls back to entity settings. * @nullable */ operator_label?: string | null; /** * Expected payment method for CIS (NacinPlac field). Optional when document payments are provided because the API derives it from the document payments; when multiple payments are present, FINA uses 'other'. * @nullable */ payment_type?: 'cash' | 'card' | 'online' | 'bank_transfer' | 'paypal' | 'crypto' | 'coupon' | 'other' | null; /** * Late/subsequent submission flag (NakDost). Set to true if submitting after the normal deadline. * @nullable */ subsequent_submit?: boolean | null; } | null; //# sourceMappingURL=createFinaInvoiceData.d.ts.map