export interface RunJournalOptions { prNumber: number | undefined; targetRepository?: { owner: string; name: string; }; rawItem: string; dryRun: boolean; } export interface JournalResult { prNumber: number; mutated: boolean; sectionExisted: boolean; dryRun: boolean; previewBody?: string; /** @deprecated Explicit journal requests now rely on GitHub's mutation response. */ authorizationSkipped?: "denied-or-unverifiable"; } /** @deprecated Hidden implementation for standalone `journal`; use `apply journal`. */ export declare function runJournal(opts: RunJournalOptions): Promise;