"""Physics — Humanized Input Simulation, Biomechanics & UI Timing."""

from GramAddict.core.physics.biomechanics import (
    BezierGesture,
    PhysicsBody,
)
from GramAddict.core.physics.humanized_input import (
    humanized_click,
    humanized_horizontal_swipe,
    humanized_scroll,
)
from GramAddict.core.physics.sendevent_injector import SendEventInjector
from GramAddict.core.physics.timing import (
    align_active_post,
    wait_for_post_loaded,
    wait_for_story_loaded,
)

__all__ = [
    "humanized_scroll",
    "humanized_click",
    "humanized_horizontal_swipe",
    "wait_for_post_loaded",
    "wait_for_story_loaded",
    "align_active_post",
    "PhysicsBody",
    "BezierGesture",
    "SendEventInjector",
]
