11 lines
319 B
TypeScript
11 lines
319 B
TypeScript
import type { BaseLayer } from "./base-layer";
|
|
import type { AssetId } from "./id";
|
|
import type { Rect } from "./geometry";
|
|
|
|
export type ImageLayer = BaseLayer & {
|
|
type: "image";
|
|
assetId: AssetId;
|
|
/** Non-destructive source pixels displayed by this layer. Absence means the full asset. */
|
|
sourceRect?: Rect;
|
|
};
|