import type { Customer, DealCategory, Deal } from './types'; import type { User } from '@/payload-types'; type NewDealFormProps = { customers: Customer[]; users?: User[]; categories: DealCategory[]; onSubmit: (deal: Deal) => Promise<{ success: boolean; errors?: Record; }>; onClose?: () => void; onAddCustomer: (newCustomer: Partial) => Promise<{ success: boolean; errors?: Record; }>; initialDeal?: Deal; }; export declare function NewDealForm({ customers, users, categories, onSubmit, initialDeal, onAddCustomer, onClose, }: NewDealFormProps): import("react/jsx-runtime").JSX.Element; export {};