interface LogData {
    key: string;
    value: any;
}
interface UsePaymentLoggerOptions {
    orderId: string;
    step?: string;
}
/**
 * @title: 支付日志记录器 Hook
 * @description: 用于记录支付过程中的关键信息
 * @param {UsePaymentLoggerOptions} options - 配置选项
 * @return {object} 返回日志记录相关方法
 * @Author: AI Assistant
 */
declare const usePaymentLogger: (options: UsePaymentLoggerOptions) => {
    logs: import("react").MutableRefObject<LogData[]>;
    addLog: (logData: LogData) => void;
    sendLogs: (title?: string, err?: any) => void;
};
export default usePaymentLogger;
export type { LogData, UsePaymentLoggerOptions };
