export interface TransferFormProps { modelValue?: FdoPurchaseOrder; request?: FdoPurchaseOrderRequest; disabled?: boolean; suppliers?: FdoSupplier[]; skus?: FdoInventorySku[]; lastClosingDate?: Date | null; skuBalanceMap?: Map; isBalanceLoading?: boolean; lockedSupplier?: FdoPurchaseOrderSupplier; } export interface TransferFormEvents { (event: 'validation-success'): void; (event: 'form:ready'): void; (event: 'form:data-change', items: FdoPurchaseOrderItem[]): void; } export interface TransferFormExpose { validateInputs: () => void; resetInputsValidation: () => void; resetInputs: () => void; getFormData: () => FdtoCreatePurchaseOrder | FdtoUpdatePurchaseOrder; }