import type { DraftMeta, IApiCtx } from '../inner-types'; /** * true: 表示当前代理节点属于草稿对象 */ export declare function isInSameScope(mayDraftProxy: any, callerScopeVer: string): boolean; export declare function clearScopes(rootMeta: DraftMeta, apiCtx: IApiCtx): void; /** * TODO 将来使用 handleMultiRefV2 替换掉 handleMultiRef * @param rootMeta T * @param final */ export declare function handleMultiRefV2(rootMeta: DraftMeta, final: any): void; export declare function handleMultiRef(rootMeta: DraftMeta, final: any): void; export declare function extractFinalData(rootMeta: DraftMeta, apiCtx: IApiCtx): import("../inner-types").AnyObject; export declare function recordVerScope(meta: DraftMeta): void;