import { DropLayer } from 'bloko/blocks/drop/constants'; import { ValueOf } from 'bloko/common/types'; export declare const ANIMATION_TIMEOUT_MS = 32; export declare const ARROW_SIZE = 5; export declare const PLACEMENT_INFO_SEQUENCE: (import("../../../common/metrics").Placement.TopStart | import("../../../common/metrics").Placement.TopEnd | import("../../../common/metrics").Placement.RightStart | import("../../../common/metrics").Placement.RightEnd | import("../../../common/metrics").Placement.BottomStart | import("../../../common/metrics").Placement.BottomEnd | import("../../../common/metrics").Placement.LeftStart | import("../../../common/metrics").Placement.LeftEnd)[]; export declare const InfoPlacement: { readonly TopStart: import("../../../common/metrics").Placement.TopStart; readonly TopEnd: import("../../../common/metrics").Placement.TopEnd; readonly RightStart: import("../../../common/metrics").Placement.RightStart; readonly RightEnd: import("../../../common/metrics").Placement.RightEnd; readonly BottomStart: import("../../../common/metrics").Placement.BottomStart; readonly BottomEnd: import("../../../common/metrics").Placement.BottomEnd; readonly LeftStart: import("../../../common/metrics").Placement.LeftStart; readonly LeftEnd: import("../../../common/metrics").Placement.LeftEnd; }; export type InfoPlacementValue = ValueOf; export { DropLayer as InfoLayer }; export declare enum InfoTheme { Light = "light", Dark = "dark", Bright = "bright", Info = "info", Neural = "neural" } declare const _default: { theme: InfoTheme; layer: DropLayer; placement: import("../../../common/metrics").Placement.BottomStart; showCloseButton: boolean; closeByClickOutside: boolean; dataQa: string; show: boolean; }; export default _default; export declare const BASE_CLASS_NAME: string; export declare const PADDING_WRAPPER_CLASS_NAME: string; export declare const BEHAVIOR: { showArrow: boolean; arrowSize: number; setupFullWidthOnXS: boolean; placementOffset: number; alignToActivatorBorders: boolean; fullScreenOnXS: boolean; };