export interface UsePaymentActionsParams { baseSales?: any; refresh?: () => void; } export declare function usePaymentActions({ baseSales, refresh }: UsePaymentActionsParams): { addPayment: (payment: any) => Promise; updateVoucherPayments: (payments: any[]) => Promise; deletePayment: (paymentIdentity: string | number) => Promise; syncPayments: (params: { payments: any[]; paymentStatus?: string; submitWhenPaid?: boolean; smallTicketDataFlag?: number; }) => Promise; };