import type { Finding } from "../../types.js"; export interface InteractiveFeedbackResult { sent: number; skipped: number; aborted: boolean; } export declare function getSubAxisForRule(ruleId: string): string; export declare function getFeedbackEndpoint(): string; export declare function getSaltUrl(): string; export declare function fetchBucketSalt(url: string, timeoutMs?: number): Promise; export declare function getRemoteOriginUrl(repoRoot: string): string | null; export interface RunInteractiveFeedbackOpts { findings: Finding[]; repoRoot: string; endpoint?: string; saltUrl?: string; saltOverride?: string; remoteUrlOverride?: string; } export declare function runInteractiveFeedback(opts: RunInteractiveFeedbackOpts): Promise;