import type { LayoutGroupState } from "../components/context.js"; import type { PresenceContext } from "../components/animate-presence/presence.svelte.js"; import type { MotionConfigState } from "../components/motion-config/types.js"; import type { Options } from "../types/index.js"; export interface MotionContext { layoutGroup: LayoutGroupState; presenceContext: PresenceContext; config: MotionConfigState; } /** * Merge motion props with context values (layout group, presence, config). */ export declare function resolveMotionProps(props: Options, context: MotionContext): Options & { presenceContext: PresenceContext; };