import { DiffMark } from '../core/projectSeqDiff'; import { EditorController } from '../editor/controller'; import { ModelId } from '../core/types'; type __VLS_Props = { controller: EditorController; diffMarks?: Map | null; /** * 임베드 반복 서브컬럼 접힘의 sessionStorage 보존 키. 생략 시 미보존(`useResizableWidth`·탐색기와 * 같은 opt-in 규약 — 호스트 전역 키 충돌 방지 + read-only 다중 임베드가 서로 덮지 않게). */ embedCollapseStorageKey?: string; }; declare function exportSvg(): Promise; declare function exportPng(): Promise; declare const _default: import('vue').DefineComponent<__VLS_Props, { exportSvg: typeof exportSvg; exportPng: typeof exportPng; fitView: import('@vue-flow/core').FitView; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<__VLS_Props> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>; export default _default;