export { resolveApiKeyForProvider, resolveModelAuthMode, resolveEnvApiKey, requireApiKey, } from "../auth/provider-auth.js"; export type { ResolvedProviderAuth } from "../auth/provider-auth.js"; import type { RemoteClawConfig } from "../config/config.js"; /** * Runtime attestation (ADR 0005 H9). Declares the implementation status * of each runtime export in this module. See CONTRIBUTING.md ยง Module * attestations for the category definitions and the convention for * updating these when sync or rebrand changes the surface. */ export declare const MODULE_ATTESTATIONS: { readonly getCustomProviderApiKey: "live"; readonly getApiKeyForModel: "partial"; }; export declare function getCustomProviderApiKey(cfg: RemoteClawConfig | undefined, provider: string): string | undefined; export declare const getApiKeyForModel: (..._args: unknown[]) => any;