import type { InputBuilder } from '@wrongstack/core/agent'; import type { ContentBlock } from '@wrongstack/core/types'; import { type Dispatch, type MutableRefObject } from 'react'; import type { Action } from '../app-action-type.js'; interface InitialPromptOptions { initialGoal: string | undefined; initialAsk: string | undefined; builderRef: MutableRefObject; runBlocksRef: MutableRefObject<(blocks: ContentBlock[]) => Promise>; dispatch: Dispatch; } /** Injects the one-shot --goal/--ask boot prompt after the banner paints. */ export declare function useInitialPrompt({ initialGoal, initialAsk, builderRef, runBlocksRef, dispatch, }: InitialPromptOptions): void; export {}; //# sourceMappingURL=use-initial-prompt.d.ts.map