/** * Copyright (c) 2018 - 2022 Dell Inc., or its subsidiaries. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 */ import * as React from "react"; /** * @param {direction} tooltip direction * @param {size} size of tooltip * @param {status} status of tooltip * @param {style} css style of tooltip * @param {iconSize} iconsize of tooltip * @param {shape} shape of tooltip * @param {className} css div style * @param {dataqa} quality engineering field * @param {isSolidIcon} boolean whether tooltip icon should be solid */ declare type ToolTipProps = { direction?: ToolTipDirection; size?: ToolTipSize; status?: ToolTipStatus; style?: any; iconSize?: number; shape?: string; className?: string; dataqa?: string; isSolidIcon?: boolean; }; export declare enum ToolTipDirection { TOP_RIGHT = "top-right", TOP_LEFT = "top-left", BOTTOM_RIGHT = "bottom-right", BOTTOM_LEFT = "bottom-left", TOP = "top", BOTTOM = "bottom", RIGHT = "right", LEFT = "left" } export declare enum ToolTipSize { EXTRA_SMALL = "xs", SMALL = "sm", MEDIUM = "md", LARGE = "lg" } export declare enum ToolTipStatus { INFO = "info", OK = "ok", WARNING = "warning", ERROR = "error" } export declare const ToolTip: React.FunctionComponent; export {};