import type { ProviderContext, ServiceProfile } from '../api/provider-types.js'; import type { ProviderRuntimeMetadata } from './provider-runtime-metadata.js'; export declare function resolveProviderProfileKey(options: { moduleType: string; providerType: string; providerId?: string; }): string; export declare function isCodexUaMode(options: { runtime?: ProviderRuntimeMetadata; providerType: string; }): boolean; export declare function createProviderRuntimeContext(options: { runtime?: ProviderRuntimeMetadata; serviceProfile: ServiceProfile; providerType: string; }): ProviderContext;