import { ICurve, Point } from '../..'; import { Polyline } from '../../math/geometry'; import { Port } from './port'; export declare class HookUpAnywhereFromInsidePort extends Port { curve: () => ICurve; adjustmentAngle: number; mk(boundaryCurve: () => ICurve, hookSize: number): HookUpAnywhereFromInsidePort; constructor(boundaryCurve: () => ICurve); location: Point; get Location(): Point; get Curve(): ICurve; SetLocation(p: Point): void; LoosePolyline: Polyline; get AdjustmentAngle(): number; set AdjustmentAngle(value: number); hookSize: number; get HookSize(): number; set HookSize(value: number); }