import { Actor, type World } from 'dacha';
import { type Bounds } from 'dacha/renderer';
import type { SelectionArea } from './types';
export declare const buildActorPath: (actor: Actor, sceneId: string) => string[];
export declare const updateFrameSize: (frame: Actor, bounds: Bounds, zoom: number) => void;
export declare const updateAreaSize: (selectionArea: SelectionArea, zoom: number) => void;
export declare const getActorIdByPath: (path: string[], currentSceneId: string | undefined) => string | undefined;
export declare const getSelectableActors: (actors: Actor[]) => Actor[];
export declare const findDebugBounds: (actor: Actor, world: World) => Bounds | null;
