import type { ButtonHTMLAttributes, HTMLAttributes } from 'react'; import type { FitViewOptions, PanelPosition } from '@reactflow/core'; export type ControlProps = HTMLAttributes & { showZoom?: boolean; showFitView?: boolean; showInteractive?: boolean; fitViewOptions?: FitViewOptions; onZoomIn?: () => void; onZoomOut?: () => void; onFitView?: () => void; onInteractiveChange?: (interactiveStatus: boolean) => void; position?: PanelPosition; }; export type ControlButtonProps = ButtonHTMLAttributes; //# sourceMappingURL=types.d.ts.map