/** * @license * Copyright 2025 Google LLC * SPDX-License-Identifier: Apache-2.0 */ import type { ExtensionConfig } from '../extension.js'; export interface ExtensionSetting { name: string; description: string; envVar: string; sensitive?: boolean; } export declare function maybePromptForSettings(extensionConfig: ExtensionConfig, extensionId: string, requestSetting: (setting: ExtensionSetting) => Promise, previousExtensionConfig?: ExtensionConfig, previousSettings?: Record): Promise; export declare function promptForSetting(setting: ExtensionSetting): Promise; export declare function getEnvContents(extensionConfig: ExtensionConfig, extensionId: string): Promise>;