import { DesignSuiteContext } from '../../../runtime/_register_/context/DesignSuiteContext';
export interface UseDocSuiteOptions {
    /** 套件 key，默认 'edhr' */
    suiteKey?: string;
    /** 主模型 key */
    modelKey?: string;
}
/**
 * 注册文档运行时套件
 *
 * 封装 useRegisterSuite，以 SDK 友好的参数格式暴露套件注册能力。
 * 必须在 Vue setup() 中调用（内部使用 onMounted / onUnmounted）。
 *
 * @returns DesignSuiteContext — 套件上下文，供 useDocumentFactory 使用
 *
 * @example
 * const ctx = useDocSuite({ suiteKey: 'edhr', modelKey: 'fm_xxx' });
 * const factory = useDocumentFactory(docProps, { ...options, ctx });
 */
export declare function useDocSuite(options?: UseDocSuiteOptions): DesignSuiteContext;
