/// import { ConfigurationAuditClient, ConfigurationAuditSearchOptions } from '.'; import { EnhancedAuditEvent } from '../ConfigurationList'; import { UserService } from './services/UserService'; import { ProcessService } from './services/ProcessService'; import { TermService } from './services/TermService'; export declare const useConfigurationAuditList: ({ client, userService, processService, initialOptions, termService }: { client: ConfigurationAuditClient; userService: UserService; processService: ProcessService; initialOptions?: ConfigurationAuditSearchOptions | undefined; termService: TermService; }) => { auditEvents: EnhancedAuditEvent[]; options: ConfigurationAuditSearchOptions; setOptions: import("react").Dispatch>; isLoading: boolean; hasMoreData: boolean; loadMoreData: () => Promise; onUserIdChange: (userId?: string | undefined) => void; onQueryChange: (eventType?: string | undefined) => void; onAreaChange: (area?: string | undefined) => void; onClearFiltersClick: () => void; onDateChange: (dateFilter: { beforeDate?: Date; afterDate?: Date; }) => void; hasNonEmptyFilter: () => boolean; };