UNPKG

594 BTypeScriptView Raw
1import { Syringe } from 'mana-syringe';
2import type { DisplayObject } from '../../display-objects/DisplayObject';
3import type { ParsedBaseStyleProps } from '../../types';
4export declare const GeometryUpdaterFactory: Syringe.DefinedToken;
5export declare const GeometryAABBUpdater: Syringe.DefinedToken;
6export interface GeometryAABBUpdater<T extends ParsedBaseStyleProps = any> {
7 update: (parsedStyle: T, object: DisplayObject) => {
8 width: number;
9 height: number;
10 depth?: number;
11 offsetX?: number;
12 offsetY?: number;
13 offsetZ?: number;
14 };
15}