import { __name } from "../_virtual/_rolldown/runtime.mjs";
import { useOptionalLikeC4Model } from "../context/LikeC4ModelContext.mjs";
import * as t from "@likec4/core/types";
import { LikeC4Model, LikeC4ViewModel } from "@likec4/core/model";
//#region src/hooks/useLikeC4Model.d.ts
type Any$1 = t.aux.Any;
/**
* @returns The LikeC4Model from context.
* @throws If no LikeC4ModelProvider is found.
*/
export declare function useLikeC4Model(): LikeC4Model;
export declare function useLikeC4ViewModel(viewId: t.aux.ViewId): LikeC4ViewModel;
export declare function useLikeC4Specification(): t.Specification;
//#endregion
export { useOptionalLikeC4Model };