import { SfCommand } from '@salesforce/sf-plugins-core'; export type BackgroundRunResult = { sessionId?: string; status: string; command: string; }; /** * Extract the passthrough command tokens that follow the `--` separator in the * raw process argv. oclif stops flag parsing at `--`, so everything after it is * the user's command verbatim (e.g. `sf project retrieve start -m ApexClass`). */ export declare function extractPassthrough(argv: string[]): string[]; export default class BackgroundRun extends SfCommand { static readonly summary: string; static readonly description: string; static readonly examples: string[]; static readonly strict = false; static readonly flags: { label: import("@oclif/core/interfaces").OptionFlag; port: import("@oclif/core/interfaces").OptionFlag; 'chat-session': import("@oclif/core/interfaces").OptionFlag; }; run(): Promise; private postRun; }