import { MrtCommand } from '@salesforce/b2c-tooling-sdk/cli'; import { listEnvVars, setEnvVar, setEnvVars } from '@salesforce/b2c-tooling-sdk/operations/mrt'; /** * Push local .env file variables to an MRT project environment. * * Environment variables read: * MRT_PROJECT (optional) - MRT project slug, overridden by --project flag * MRT_ENVIRONMENT (optional) - MRT environment, overridden by --environment flag */ export default class MrtEnvVarPush extends MrtCommand { static description: string; static enableJsonFlag: boolean; static examples: string[]; static flags: { file: import("@oclif/core/interfaces").OptionFlag; 'exclude-prefix': import("@oclif/core/interfaces").OptionFlag; yes: import("@oclif/core/interfaces").BooleanFlag; 'api-key': import("@oclif/core/interfaces").OptionFlag; project: import("@oclif/core/interfaces").OptionFlag; environment: import("@oclif/core/interfaces").OptionFlag; 'cloud-origin': import("@oclif/core/interfaces").OptionFlag; 'credentials-file': import("@oclif/core/interfaces").OptionFlag; 'mrt-backend': import("@oclif/core/interfaces").OptionFlag<"scapi" | "auto" | "legacy", import("@oclif/core/interfaces").CustomOptions>; 'client-id': import("@oclif/core/interfaces").OptionFlag; 'client-secret': import("@oclif/core/interfaces").OptionFlag; 'auth-scope': import("@oclif/core/interfaces").OptionFlag; 'short-code': import("@oclif/core/interfaces").OptionFlag; 'tenant-id': import("@oclif/core/interfaces").OptionFlag; 'auth-methods': import("@oclif/core/interfaces").OptionFlag; 'user-auth': import("@oclif/core/interfaces").BooleanFlag; 'account-manager-host': import("@oclif/core/interfaces").OptionFlag; 'jwt-cert': import("@oclif/core/interfaces").OptionFlag; 'jwt-key': import("@oclif/core/interfaces").OptionFlag; 'jwt-passphrase': import("@oclif/core/interfaces").OptionFlag; '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; }; protected operations: { listEnvVars: typeof listEnvVars; setEnvVar: typeof setEnvVar; setEnvVars: typeof setEnvVars; readEnvFile: (path: string) => string; }; run(): Promise<{ pushed: number; failed: number; skipped: number; }>; }