/// <reference types="react" />
import { WidgetContainerStyleOptions } from '../../../../types';
import { InfoButtonConfig, TitleEditorConfig, WidgetHeaderConfig } from './types.js';
export interface WidgetHeaderProps {
    onRefresh: () => void;
    title?: string;
    /** Configuration options for the info button */
    infoButtonConfig: InfoButtonConfig;
    /** Style options for the widget header */
    styleOptions?: WidgetContainerStyleOptions['header'];
    /** Header/toolbar configuration (e.g. toolbar menu). */
    config?: WidgetHeaderConfig;
    /** Inline title editor config (injected at runtime when rename is enabled). */
    titleEditor?: TitleEditorConfig;
}
export declare const WidgetHeader: React.FC<WidgetHeaderProps>;
