import { type AppUpdateSnapshot } from "../../types/communication-between-apps/wrapper-communication"; type UpdateListener = (snapshot: AppUpdateSnapshot) => void; export declare const isAppUpdateSnapshot: (value: unknown) => value is AppUpdateSnapshot; export declare const publishPhoneAppUpdateState: (value: unknown) => void; export declare const subscribeToPhoneAppUpdates: (listener: UpdateListener) => () => void; export declare const announcePhoneAppUpdateUiReady: () => Promise; export declare const getPhoneAppUpdateState: () => Promise; export declare const applyPhoneWebUpdate: () => Promise<"restarting" | "unavailable">; export declare const openPhoneNativeStore: () => Promise; export {};