import { r as KlawConfig } from "./types.klaw-xKUw_Rz7.js"; import { Dt as ProviderAuthMethod, fn as ProviderPluginWizardSetup } from "./types-CAmC_cW72.js"; //#region src/plugins/provider-api-key-auth.d.ts type ProviderApiKeyAuthMethodOptions = { providerId: string; methodId: string; label: string; hint?: string; wizard?: ProviderPluginWizardSetup; optionKey: string; flagName: `--${string}`; envVar: string; promptMessage: string; profileId?: string; profileIds?: string[]; allowProfile?: boolean; defaultModel?: string; expectedProviders?: string[]; metadata?: Record; noteMessage?: string; noteTitle?: string; applyConfig?: (cfg: KlawConfig) => KlawConfig; }; declare function createProviderApiKeyAuthMethod(params: ProviderApiKeyAuthMethodOptions): ProviderAuthMethod; //#endregion export { createProviderApiKeyAuthMethod as t };