/** * 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 */ import type { OrderIntegrationBaseAutoProcessOn } from './orderIntegrationBaseAutoProcessOn'; import type { OrderIntegrationBaseMetadata } from './orderIntegrationBaseMetadata'; import type { OrderIntegrationBaseSource } from './orderIntegrationBaseSource'; /** * Order integration connection information */ export interface OrderIntegrationBase { /** @maxLength 36 */ id: string; /** @maxLength 36 */ entity_id: string; /** @maxLength 255 */ name: string; /** Integration source platform */ source: OrderIntegrationBaseSource; is_active: boolean; /** * @maxLength 255 * @nullable */ shop_domain?: string | null; /** * @maxLength 1000 * @nullable */ scopes?: string | null; auto_process: boolean; /** When to automatically process orders into invoices */ auto_process_on: OrderIntegrationBaseAutoProcessOn; /** * @maxLength 20 * @nullable */ default_payment_type?: string | null; send_invoice_email: boolean; send_estimate_email: boolean; issue_invoice_for_bank: boolean; issue_invoice_on_complete: boolean; /** * @minimum -2147483648 * @maximum 2147483647 */ auto_process_delay_seconds: number; auto_reissue_on_update: boolean; /** * @maxLength 10 * @nullable */ locale?: string | null; /** * @maxLength 36 * @nullable */ business_premise_id?: string | null; /** * @maxLength 36 * @nullable */ electronic_device_id?: string | null; metadata: OrderIntegrationBaseMetadata; /** @nullable */ deleted_at?: string | null; created_at: string; updated_at: string; } //# sourceMappingURL=orderIntegrationBase.d.ts.map