import type { Invoice, PaymentDetails } from '@db/apps/invoice/types' export interface PurchasedProduct { title: string cost: number hours: number description: string } export interface InvoiceData { invoice: Invoice paymentDetails: PaymentDetails purchasedProducts: PurchasedProduct[] note: string paymentMethod: string salesperson: string thanksNote: string } export interface InvoiceParams { q?: string status?: string startDate?: string endDate?: string options?: object }