import { IStatusPanelComp, IStatusPanelParams } from 'ag-grid-community'; /** * The parameters for the reload status bar component. * @public */ export type ReloadStatusBarParams = { onReload?: () => void; icon?: string; tooltip?: string; }; /** * A status bar component that shows a refresh icon to reload the grid data * @public */ export declare class ReloadStatusBarComponent implements IStatusPanelComp { private element; private refreshIcon; private progressRing; private params; private designSystemPrefix; private isReloading; private mouseoverHandler; private mouseoutHandler; private clickHandler; init(params: IStatusPanelParams): void; private createProgressRing; private createRefreshIcon; /** * Show or hide the reloading state */ private showReloading; updateParams(params: ReloadStatusBarParams): void; getGui(): HTMLElement; destroy(): void; } //# sourceMappingURL=reload.status-bar.d.ts.map