import type { ActorConfig, TemplateConfig, World, Actor } from 'dacha';
import type { Position } from './types';
export declare const createFromTemplate: (template: TemplateConfig, actors: ActorConfig[], x: number, y: number) => ActorConfig;
export declare const updatePreviewPosition: (cursor: Position, world: World, preview?: Actor) => void;
export declare const isActorPath: (path?: string[]) => boolean;
