import { type ReactNode } from "react"; export interface DashboardCapabilities { multiProject?: boolean; billing?: boolean; settings?: boolean; managedConnections?: boolean; managedGateway?: boolean; provisioning?: boolean; } export interface DashboardHost { project: { id: string; name?: string; }; capabilities?: DashboardCapabilities; navigate: (path: string) => void; href?: (path: string) => string; } export declare function DashboardProvider({ host, children, }: { host: DashboardHost; children: ReactNode; }): import("react/jsx-runtime").JSX.Element; export declare function useDashboardHost(): DashboardHost; export declare function useDashboardHref(path: string): string; //# sourceMappingURL=host.d.ts.map