import type { useDistributionUiMessagesOrDefault } from "../i18n/index.js"; import { type ReconcilerResult } from "./channel-sync-page-utils.js"; export declare function ReconcileMenu({ onRun, isRunning, lastResult, messages, }: { onRun: (flow: "bookings" | "availability" | "content") => void; isRunning: boolean; lastResult: ReconcilerResult | null; messages: ReturnType["channelSync"]; }): import("react").JSX.Element; export declare function AutoRefreshIndicator({ isFetching, dataUpdatedAt, intervalMs, messages, }: { isFetching: boolean; dataUpdatedAt: number; intervalMs: number; messages: ReturnType["channelSync"]; }): import("react").JSX.Element;