import React from 'react';
export interface SummaryItem {
    title: string;
    value: string;
}
export type SummaryBarStatus = 'loading' | 'error' | 'success';
export type SummaryData = SummaryItem[];
export interface SummaryBarProps {
    /**
     * Data to display in the summary bar.
     * @external
     */
    data: SummaryData;
    /**
     * Summary bar status.
     * <br><br>
     * Supported values:<br>
     * - `"success"`<br>
     * - `"loading"`<br>
     * - `"error"`
     * @external
     * @default success
     */
    status: SummaryBarStatus;
    /**
     * Function that is called every time **Reload** is clicked.
     * @external
     */
    onRetry: () => void | Promise<void>;
}
export declare const SummaryBar: ((props: SummaryBarProps) => React.JSX.Element) & {
    displayName: string;
};
//# sourceMappingURL=SummaryBar.d.ts.map