import type { DevboxProvider } from './types.js'; export interface ProviderRegistry { readonly local: DevboxProvider; readonly vercel: DevboxProvider; } /** Build a registry from the provider implementations available to a caller. */ export declare function createProviderRegistry(providers: ProviderRegistry): ProviderRegistry; /** Registry used by the executable CLI. */ export declare const defaultProviderRegistry: ProviderRegistry; /** Resolve a provider name, preserving local as the CLI default. */ export declare function resolveProvider(name?: string, registry?: ProviderRegistry): DevboxProvider; export declare const getProvider: typeof resolveProvider;