/**
 * SimulationCanvas
 *
 * Self-contained 2D physics canvas for educational presets.
 * Runs its own Euler integration loop — no external physics hook needed.
 */
import React from 'react';
import type { PhysicsPreset } from './presets/types';
export interface SimulationCanvasProps {
    preset: string | PhysicsPreset;
    width?: number;
    height?: number;
    running: boolean;
    speed?: number;
    className?: string;
}
export declare function SimulationCanvas({ preset: presetProp, width, height, running, speed, className, }: SimulationCanvasProps): React.JSX.Element;
export declare namespace SimulationCanvas {
    var displayName: string;
}
