import { type TreeNode } from '../utils/terminal/layout'; /** Create settings schema and local mock values for a settings widget. */ export declare function generateSettingsWidgetSchema(options: { /** The name of the settings widget. */ name: string; /** The folder where the settings directory is located. */ settingsDir: string; /** The current working directory. */ cwd: string; /** Whether to write to the filesystem or not. */ dryRun?: boolean; }): Promise;