import type { SettingItem } from "@earendil-works/pi-tui"; import type { ExtensionContext } from "@earendil-works/pi-coding-agent"; import { type FabricConfigScope } from "../config.js"; type SettingsRpcContext = { ui: Pick; }; export declare const openRpcFabricSettings: (context: SettingsRpcContext, options: { projectScopeAvailable: boolean; getScope: () => FabricConfigScope; setScope: (scope: FabricConfigScope) => void; itemsForScope: (scope: FabricConfigScope) => SettingItem[]; persist: (id: string, value: string) => void; }) => Promise; export {}; //# sourceMappingURL=settings-rpc.d.ts.map