import type { ExplorerConfig } from "../../toolcraft-design/dist/index.js"; import type { ActionFs, DiscoveryFs, PlanEntry } from "./types.js"; export interface BuildPlanExplorerConfigOptions { plans: PlanEntry[]; archived?: boolean; fs: ActionFs & DiscoveryFs; variables: Record; homeDir?: string; onRefresh: () => Promise; promptSaveReason?: (entry: PlanEntry) => Promise; loadDetailMarkdown?: (entry: PlanEntry, fs: ActionFs & DiscoveryFs) => Promise; } export declare function buildPlanExplorerConfig(options: BuildPlanExplorerConfigOptions): ExplorerConfig;