import React from 'react';
import { TabberButtonsWidgetProps, TabberButtonsWidgetStyleOptions } from './types.js';
/**
 * Converts tabsInterval value to CSS string.
 * Pure function that handles predefined sizes and numbers (pixels).
 *
 * @param tabsInterval - The tabs interval value
 * @returns CSS string representation of the interval
 * @internal
 */
export declare function tabsIntervalToCss(tabsInterval: TabberButtonsWidgetStyleOptions['tabsInterval']): string;
/**
 * Converts tabsSize value to CSS string.
 * Pure function that handles predefined sizes and numbers (pixels).
 *
 * @param tabsSize - The tabs size value
 * @returns CSS string representation of the size
 * @internal
 */
export declare function tabsSizeToCss(tabsSize: TabberButtonsWidgetStyleOptions['tabsSize']): string;
/**
 * Visual representation of a Fusion's widget with tabber buttons
 * @param props - Tabber buttons widget props
 * @internal
 */
export declare const TabberButtonsWidget: React.FunctionComponent<TabberButtonsWidgetProps>;
