import { SfCommand } from '@salesforce/sf-plugins-core'; import type { SetupLocalResult } from '../../types/index.js'; export default class Local extends SfCommand { static readonly summary: string; static readonly description: string; static readonly examples: string[]; static readonly flags: { rules: import("@oclif/core/interfaces").OptionFlag; profile: import("@oclif/core/interfaces").OptionFlag; force: import("@oclif/core/interfaces").BooleanFlag; 'open-orchestra': import("@oclif/core/interfaces").BooleanFlag; quick: import("@oclif/core/interfaces").BooleanFlag; advisory: import("@oclif/core/interfaces").BooleanFlag; scope: import("@oclif/core/interfaces").OptionFlag; 'sf-skills': import("@oclif/core/interfaces").BooleanFlag; }; run(): Promise; /** Run all extended setup steps (skipped in --quick mode). */ private runExtendedSetup; /** * Add (or refresh) the managed `.gitignore` block that excludes regenerable * setup-agents artifacts — chiefly `.setup-agents/references/`, which can grow * to ~1 GB of downloaded PDFs. Idempotent; leaves every other line untouched. */ private ensureReferencesGitignored; private createWriter; private prepareProtection; }