import type { CurrentOrderInfo } from '../types';
interface UsePaymentModalBaseSalesParams {
    pisellos?: {
        getModule?: (moduleName: string) => any;
    };
    baseSalesModuleName?: string;
}
interface BaseSalesState {
    baseSales: any;
    orderSnapshot: any;
    amountSnapshot: any;
    paymentItems: any[];
    orderInfo: CurrentOrderInfo | null;
    error: Error | null;
    refresh: () => void;
}
export declare function usePaymentModalBaseSales({ pisellos, baseSalesModuleName, }: UsePaymentModalBaseSalesParams): BaseSalesState;
export {};
