import type { Action, State } from '../app-reducer.js'; export interface UseInputHistoryPersistenceOptions { projectRoot: string; inputHistory: State['inputHistory']; dispatch: React.Dispatch; } /** * Per-project prompt history persistence. * * Loads prompt history from `projectInputHistory` on mount and saves it back * with a 200ms debounce whenever the in-memory list changes. */ export declare function useInputHistoryPersistence({ projectRoot, inputHistory, dispatch, }: UseInputHistoryPersistenceOptions): void; //# sourceMappingURL=use-input-history-persistence.d.ts.map