/** * React Hook for Complete API Monitoring * Combines conflict detection, debug info, and network quality monitoring */ import type { ClientEventManager } from '../client/clientEventManager'; import type { EndpointsList } from '../endpoints'; import type { ApiClientWithEvents, UseApiMonitorOptions, UseApiMonitorReturn } from '@plyaz/types/api'; /** * Combined hook for complete monitoring * * @param client - API client instance with events * @param options - Hook options * @returns Combined monitoring state * * @example * ```typescript * const monitor = useApiMonitor(apiClient, { * enableConflictCheck: true, * enableDebugInfo: true, * onAlert: (alert) => showNotification(alert) * }); * ``` */ export declare function useApiMonitor(client?: ApiClientWithEvents, options?: UseApiMonitorOptions): UseApiMonitorReturn; //# sourceMappingURL=useApiMonitor.d.ts.map