Files
image-studio/core/base-layer.ts
2026-07-02 23:11:14 +02:00

17 lines
323 B
TypeScript

import type { Transform } from "./geometry";
import type { LayerId } from "./id";
export type LayerClippingMask = {
maskLayerId: LayerId;
};
export type BaseLayer = {
id: LayerId;
name: string;
visible: boolean;
locked: boolean;
opacity: number;
transform: Transform;
clippingMask?: LayerClippingMask;
};