import { BaseCommand } from '@salesforce/b2c-tooling-sdk/cli'; import { type SkillMetadata, type InstallSkillsResult } from '@salesforce/b2c-tooling-sdk/skills'; /** * Response type for JSON output. */ interface SetupSkillsResponse { skills?: SkillMetadata[]; installed?: InstallSkillsResult['installed']; skipped?: InstallSkillsResult['skipped']; errors?: InstallSkillsResult['errors']; } export default class SetupSkills extends BaseCommand { static args: { skillset: import("@oclif/core/interfaces").Arg>; }; static description: string; static enableJsonFlag: boolean; static examples: string[]; static flags: { columns: import("@oclif/core/interfaces").OptionFlag; extended: import("@oclif/core/interfaces").BooleanFlag; list: import("@oclif/core/interfaces").BooleanFlag; skill: import("@oclif/core/interfaces").OptionFlag; ide: import("@oclif/core/interfaces").OptionFlag; directory: import("@oclif/core/interfaces").OptionFlag; global: import("@oclif/core/interfaces").BooleanFlag; update: import("@oclif/core/interfaces").BooleanFlag; version: import("@oclif/core/interfaces").OptionFlag; force: import("@oclif/core/interfaces").BooleanFlag; 'log-level': import("@oclif/core/interfaces").OptionFlag<"trace" | "debug" | "info" | "warn" | "error" | "silent" | undefined, import("@oclif/core/interfaces").CustomOptions>; debug: import("@oclif/core/interfaces").BooleanFlag; json: import("@oclif/core/interfaces").BooleanFlag; jsonl: import("@oclif/core/interfaces").BooleanFlag; lang: import("@oclif/core/interfaces").OptionFlag; config: import("@oclif/core/interfaces").OptionFlag; instance: import("@oclif/core/interfaces").OptionFlag; 'project-directory': import("@oclif/core/interfaces").OptionFlag; 'extra-query': import("@oclif/core/interfaces").OptionFlag; 'extra-body': import("@oclif/core/interfaces").OptionFlag; 'extra-headers': import("@oclif/core/interfaces").OptionFlag; }; run(): Promise; } export {};