diff --git a/packages/s2-core/src/cell/col-cell.ts b/packages/s2-core/src/cell/col-cell.ts index c536a189f4..58bc79dca4 100644 --- a/packages/s2-core/src/cell/col-cell.ts +++ b/packages/s2-core/src/cell/col-cell.ts @@ -19,7 +19,8 @@ import { CellBorderPosition, CellClipBox } from '../common/interface'; import type { AreaRange } from '../common/interface/scroll'; import { CustomRect, type SimpleBBox } from '../engine'; import type { FrozenFacet } from '../facet'; -import { Frame, type ColHeaderConfig } from '../facet/header'; +import { Frame } from '../facet/header/frame'; +import { type ColHeaderConfig } from '../facet/header/interface'; import { getHorizontalTextIconPosition, getVerticalIconPosition, diff --git a/packages/s2-core/src/common/interface/export.ts b/packages/s2-core/src/common/interface/export.ts index b3abc8eaec..a7cee9b689 100644 --- a/packages/s2-core/src/common/interface/export.ts +++ b/packages/s2-core/src/common/interface/export.ts @@ -1,6 +1,7 @@ -import type { CellMeta, DataItem } from '..'; -import { EXTRA_FIELD } from '..'; import type { SpreadSheet } from '../../sheet-type'; +import { EXTRA_FIELD } from '../constant'; +import type { CellMeta } from '../interface/interaction'; +import type { DataItem } from '../interface/s2DataConfig'; export type MatrixPlainTransformer = ( data: DataItem[][],