import { type Dispatch } from 'react'; import type { AppProps } from '../app-props.js'; import type { Action } from '../app-action-type.js'; interface ClientTelemetryOptions { events: AppProps['events']; clientId: AppProps['clientId']; tokenCounter: AppProps['tokenCounter']; getAutonomy: AppProps['getAutonomy']; agent: AppProps['agent']; registerDebugStreamCallback: AppProps['registerDebugStreamCallback']; restoreDebugStreamCallback: AppProps['restoreDebugStreamCallback']; dispatch: Dispatch; } /** Publishes client telemetry and bridges debug-stream samples into TUI state. */ export declare function useClientTelemetry({ events, clientId, tokenCounter, getAutonomy, agent, registerDebugStreamCallback, restoreDebugStreamCallback, dispatch, }: ClientTelemetryOptions): void; export {}; //# sourceMappingURL=use-client-telemetry.d.ts.map