import { vec } from "mafs"; import type { I18nContextType } from "../../../components/i18n-context"; import type { AngleGraphState, Dispatch, InteractiveGraphElementSuite } from "../types"; export declare function renderAngleGraph(state: AngleGraphState, dispatch: Dispatch, i18n: I18nContextType): InteractiveGraphElementSuite; export declare function getAngleSideConstraint(sidePoint: [number, number], vertex: [number, number], snapDegrees: number): { up: vec.Vector2; down: vec.Vector2; left: vec.Vector2; right: vec.Vector2; };