import { Slider } from "@blueprintjs/core";
import React from "react";
import { AlignedDimension } from "../../../DatabaseServices/Dimension/AlignedDimension";
import { Dimension } from "../../../DatabaseServices/Dimension/Dimension";
interface DimParamsPanelProps {
    dims: Dimension[];
    dimParam: [string, string];
    changeFunction: (dim: AlignedDimension, length: number, keys: string[]) => void;
}
export declare class DimParamsPanel extends React.Component<DimParamsPanelProps, {}> {
    _ParamValue: number;
    _MinValue: number;
    _MaxValue: number;
    _IsPopoverOpen: boolean;
    _StepSize: number;
    _InputRef: React.RefObject<HTMLInputElement>;
    _SilderRef: React.RefObject<Slider>;
    constructor(props: any);
    changeElValue(value: number): void;
    render(): JSX.Element;
}
export {};
//# sourceMappingURL=DimParamsPanel.d.ts.map