import React from "react";
export declare const Tools1: ({
    key: string;
    visibility: string;
    secure: string;
    type: string;
    icon?: undefined;
    children?: undefined;
} | {
    key: string;
    type: string;
    icon: React.JSX.Element;
    children: ({
        key: string;
        visibility: string;
        subVisibility: string;
        settingsVisibility: string;
        settings: string;
        secure: string;
        type: string;
        extra?: undefined;
    } | {
        type: string;
        visibility: string;
        key?: undefined;
        subVisibility?: undefined;
        settingsVisibility?: undefined;
        settings?: undefined;
        secure?: undefined;
        extra?: undefined;
    } | {
        key: string;
        visibility: string;
        settingsVisibility: string;
        settings: string;
        type: string;
        subVisibility?: undefined;
        secure?: undefined;
        extra?: undefined;
    } | {
        key: string;
        visibility: string;
        subVisibility: string;
        secure: string;
        type: string;
        extra: {
            query: boolean;
        };
        settingsVisibility?: undefined;
        settings?: undefined;
    })[];
    visibility?: undefined;
    secure?: undefined;
})[];
export declare const Tools2: {
    key: string;
    type: string;
    icon: React.JSX.Element;
    children: ({
        type: string;
        visibility: string;
        key?: undefined;
        settingsVisibility?: undefined;
        settings?: undefined;
        visibilityKey?: undefined;
        visibilityValue?: undefined;
    } | {
        key: string;
        visibility: string;
        type: string;
        settingsVisibility?: undefined;
        settings?: undefined;
        visibilityKey?: undefined;
        visibilityValue?: undefined;
    } | {
        key: string;
        visibility: string;
        settingsVisibility: string;
        settings: string;
        type: string;
        visibilityKey?: undefined;
        visibilityValue?: undefined;
    } | {
        key: string;
        visibility: string;
        visibilityKey: string;
        visibilityValue: string;
        type: string;
        settingsVisibility?: undefined;
        settings?: undefined;
    })[];
}[];
export declare const MeasurementsTools: ({
    key: string;
    visibilityKey: string;
    visibilityValue: string;
    type: string;
    settings?: undefined;
    icon?: undefined;
} | {
    key: string;
    settings: string;
    icon: React.JSX.Element;
    type: string;
    visibilityKey?: undefined;
    visibilityValue?: undefined;
})[];
export declare const MeasurementsBottomTools: ({
    key: string;
    visibilityKey: string;
    visibilityValue: string;
    type: string;
    settings?: undefined;
    icon?: undefined;
} | {
    key: string;
    settings: string;
    icon: React.JSX.Element;
    type: string;
    visibilityKey?: undefined;
    visibilityValue?: undefined;
})[];
export declare const RaimTools: ({
    key: string;
    type: string;
    icon: string;
    secure?: undefined;
} | {
    key: string;
    secure: string;
    type: string;
    icon: string;
} | {
    key: string;
    secure: string;
    icon: React.JSX.Element;
    type: string;
})[];
export declare const MeasurementsPanelTools: {
    key: string;
    type: string;
    icon: string;
    extra: {
        headerless: boolean;
        row: boolean;
    };
}[];
//# sourceMappingURL=tools.test.d.ts.map