export interface UseSalesGridDataParams {
    perspective: 'monitor' | 'handle';
    extParams?: {
        list?: Record<string, any>;
    };
}
/**
 * Sales Management 内使用的列表数据 hook：统一发起订单/预订列表请求，
 * 管理分页、筛选、多选状态，并返回传给 PisellSalesGrid 的受控 props，
 * 使 Sales Grid 成为通用展示组件。
 */
export declare function useSalesGridData(params: UseSalesGridDataParams): {
    data: any;
    loading: boolean;
    total: any;
    pagination: {
        pageNumber: number;
        pageSize: number;
    };
    onPageChange: (pageNumber: number, pageSize: number) => void;
    searchParams: Record<string, any>;
    onSearch: (params: Record<string, any>) => void;
    onReset: () => void;
    selectedKeys: import("react").Key[];
    selectedRows: any[];
    onSelectionChange: (keys: React.Key[], rows: any[]) => void;
    rowKey: "id";
    onRefresh: () => void;
    refreshAsync: () => Promise<any>;
};
