import { AppInstallationWithManifest } from "@vertesia/common";
import { ReactNode } from "react";
export declare const AppInstallationContext: import("react").Context<AppInstallationWithManifest | null>;
export declare function AppInstallationProvider({ installation, children }: {
    installation: AppInstallationWithManifest;
    children: ReactNode;
}): import("react/jsx-runtime").JSX.Element;
/**
 * Get the current app installation obejct when called in an app context otheriwse returns null
 */
export declare function useAppInstallation(): AppInstallationWithManifest | null;
//# sourceMappingURL=AppInstallationProvider.d.ts.map