import type { CLIProvider, HomeProvider, HomeRegistration } from '../../../client-api/src/shapes';
export type { CLIProvider, HomeProvider, HomeRegistration, SetSearchQueryOptions } from '../../../client-api/src/shapes';
export { hide, show } from './visibility';
/**
 * Register a Home VPW integrator — stands up channel, browser-zone window, and search topic registration.
 * Mirrors legacy Home.register: window is created hidden; call show to display.
 */
export declare const register: (provider: HomeProvider | CLIProvider) => Promise<HomeRegistration>;
export declare const deregister: (providerId: string) => Promise<void>;
export declare const registerBuiltin: (provider: HomeProvider | CLIProvider) => Promise<void>;
