import { Result } from "@adviser/cement"; import type { VibesDiyApiIface } from "@vibes.diy/api-types"; import type { SyncTransport } from "@vibes.diy/vibe-runtime/sync-engine.js"; export interface AppIdentity { readonly ownerHandle: string; readonly appSlug: string; } export declare function hostSyncTransport(api: VibesDiyApiIface, app: AppIdentity): SyncTransport; export declare function lazyHostSyncTransport(factory: () => Result, app: AppIdentity): SyncTransport;