/**
 * @license
 * Copyright 2025 Vybestack LLC
 * SPDX-License-Identifier: Apache-2.0
 */
export interface ProviderConfigResult {
    success: boolean;
    message: string;
    isPaidMode?: boolean;
}
/**
 * Sets or removes the API key for the active provider.
 *
 * @plan:PLAN-20250218-STATELESSPROVIDER.P07
 * @requirement:REQ-SP-005
 * @pseudocode:cli-runtime.md lines 9-15
 */
export declare function setProviderApiKey(apiKey: string | undefined): Promise<ProviderConfigResult>;
/**
 * Sets or clears the base URL for the active provider.
 *
 * @plan:PLAN-20250218-STATELESSPROVIDER.P07
 * @requirement:REQ-SP-005
 * @pseudocode:cli-runtime.md lines 9-15
 */
export declare function setProviderBaseUrl(baseUrl: string | undefined): Promise<ProviderConfigResult>;
