import type { HookHandler } from '../../hooks.js'; import type { DiffPayload } from '../../../utils/diff.js'; export type PreviewDiffRef = { current: (toolUseId: string, diff: DiffPayload) => void; }; export interface EditPreviewHookOptions { addPreviewDiffRef: PreviewDiffRef; } export declare function createEditPreviewHook(opts: EditPreviewHookOptions): HookHandler;