///
/*********************************************************************
* © Copyright IBM Corp. 2024
*********************************************************************/
import { CustomerLogsClient, LogSearchOptions } from '../CustomerLogsList';
import { LogLevel, LogListItem } from '../LogsList';
export declare const useCustomerLogsList: (client: CustomerLogsClient, initialOptions?: LogSearchOptions | undefined) => {
logs: LogListItem[];
options: LogSearchOptions;
setOptions: import("react").Dispatch>;
isLoadingLogs: boolean;
onLevelChange: (level?: LogLevel | undefined) => void;
onServiceChange: (service?: string | undefined) => void;
onQueryChange: (search?: string | undefined) => void;
onClearFiltersClick: () => void;
onLoadMore: (_page: number) => Promise;
onDateChange: (dateFilter: {
beforeDate?: Date;
afterDate?: Date;
}) => void;
hasMoreData: boolean;
hasNonEmptyFilter: () => boolean;
};