import type { InstallerOptions } from '../../utils/types.js'; export declare abstract class EnvironmentProvider { protected options: InstallerOptions; abstract name: string; constructor(options: InstallerOptions); abstract detect(): Promise; abstract uploadEnvVars(vars: Record): Promise>; }