feat: add core domain model foundations

This commit is contained in:
syntaxbullet
2026-07-02 23:11:14 +02:00
parent 5f767a6688
commit 02df52c978
14 changed files with 133 additions and 1 deletions

18
core/index.ts Normal file
View File

@@ -0,0 +1,18 @@
export type { Artboard } from "./artboard";
export type { Asset } from "./asset";
export type { BaseLayer, LayerClippingMask } from "./base-layer";
export type { ImageDocument } from "./document";
export type {
Angle,
Bounds,
CoordinateSpace,
Mat2D,
Rect,
Size,
Transform,
Vec2D,
} from "./geometry";
export type { ArtboardId, AssetId, DocumentId, LayerId } from "./id";
export type { ImageLayer } from "./image-layer";
export type { Layer } from "./layer";
export type { LayerGroup } from "./layer-group";