import React from 'react';
import { DrawingID, ObjectID } from '@buerli.io/core';
import { MemberParam } from '../../../types';
export declare type LimitsParam = [number | undefined, number | undefined];
export declare function useLimitsParam(drawingId: DrawingID, objId: ObjectID, memberName: string, options?: {
    angle?: boolean;
    forceNoLimits?: boolean;
}): MemberParam<LimitsParam>;
export declare const Limits: React.FC<{
    param: MemberParam<LimitsParam>;
    onUpdate?: any;
    caption?: string;
    validator?: (numParam: LimitsParam, pName?: string) => string[];
}>;
