import type { ProposalActions } from './proposals.js'; export interface UseProposalDecisionOptions { threadId?: string; } /** * Accepting or dismissing an agent's proposal. * * Both are one request. Accepting has the service put the edits into the page as the * person accepting, so the change reaches this editor and every other open one the same * way any edit does; a proposal the page refuses stays undecided and the refusal is * reported. The rewritten comment goes back into the open thread the way a posted one * does. */ export declare function useProposalDecision({ threadId }: UseProposalDecisionOptions): ProposalActions;