Files
AFFiNE-Mirror/blocksuite/framework/block-std/src/gfx/model/model.ts
T
2024-12-20 15:38:06 +08:00

13 lines
424 B
TypeScript

import type { GfxGroupCompatibleInterface } from './base.js';
import type { GfxBlockElementModel } from './gfx-block-model.js';
import type {
GfxGroupLikeElementModel,
GfxPrimitiveElementModel,
} from './surface/element-model.js';
export type GfxModel = GfxBlockElementModel | GfxPrimitiveElementModel;
export type GfxGroupModel =
| (GfxGroupCompatibleInterface & GfxBlockElementModel)
| GfxGroupLikeElementModel;