import { Tween, type TweenOptions } from 'svelte/motion'; type Point = { x: number; y: number; }; export declare function create_placed_tween(opts: { placement: () => Point | null; dims: () => { width: number; height: number; }; responsive: () => boolean; element: () => Element | null | undefined; tween?: () => TweenOptions | undefined; suspended?: () => boolean; manual_position?: () => Point | null; }): { coords: Tween; set_locked: (locked: boolean) => void; }; export {};