import type { CLIProvider, HomeProvider, RegisterMetaInfoInternal } from '../../../../client-api/src/shapes';
import { HomeVpwProvidersMap } from './providers-map';
/** VPW search providers — separate from legacy Home provider registration in client-api. */
export declare const HomeVpwProviders: HomeVpwProvidersMap<HomeProvider | CLIProvider>;
export declare const registerHomeVpwProviderInternal: (provider: HomeProvider | CLIProvider) => Promise<RegisterMetaInfoInternal>;
export declare const registerHomeVpwBuiltinProviderInternal: (provider: HomeProvider | CLIProvider) => Promise<RegisterMetaInfoInternal | void>;
export declare const deregisterHomeVpwProviderInternal: (providerId: string) => Promise<void>;
export declare const hasRegisteredHomeVpwIntegrator: () => boolean;
