import { LikeC4Model, LikeC4ViewModel } from '@likec4/core/model';
import { useOptionalLikeC4Model } from '../context/LikeC4ModelContext';
import type * as t from '@likec4/core/types';
type Any = t.aux.Any;
export { useOptionalLikeC4Model, };
/**
* @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;