import { SfCommand } from '@salesforce/sf-plugins-core'; import { type KnowledgeManifest, type KnowledgeReadiness } from '../../../services/knowledge-refresh.js'; export type KnowledgeRefreshResult = { cwd: string; check: boolean; current: boolean; changedPaths: string[]; manifest: KnowledgeManifest; readiness: KnowledgeReadiness; }; export default class KnowledgeRefresh extends SfCommand { static readonly summary: string; static readonly description: string; static readonly examples: string[]; static readonly flags: { check: import("@oclif/core/interfaces").BooleanFlag; full: import("@oclif/core/interfaces").BooleanFlag; 'source-dir': import("@oclif/core/interfaces").OptionFlag; 'refresh-timestamp': import("@oclif/core/interfaces").OptionFlag; }; run(): Promise; }