/**
 * CodeAnalizerComment: Updated 6 imports on 2024-09-21 23:07:24
 * Update:: import { IPerformanceOp } to '@mikezimm/fps-core-v7/lib/components/molecules/Performance/IPerformance;'
 * Update:: import { ILoadPerformance } to '@mikezimm/fps-core-v7/lib/components/molecules/Performance/IPerformance;'
 * Update:: import { ILoadPerformanceOps } to '@mikezimm/fps-core-v7/lib/components/molecules/Performance/IPerformance;'
 * Update:: import { LoadPerformanceOps } to '@mikezimm/fps-core-v7/lib/components/molecules/Performance/IPerformance;'
 * Update:: import { IMinPerformanceSetting } to '@mikezimm/fps-core-v7/lib/components/molecules/Performance/IPerformance;'
 * Update:: import { check4This } to '@mikezimm/fps-core-v7/lib/logic/Links/CheckSearch;'

 */
/// <reference types="react" />
import { ILoadPerformance, ILoadPerformanceOps } from '@mikezimm/fps-core-v7/lib/components/molecules/Performance/IPerformance';
/**
 *
 * @param performance
 * @param keysToShow
 * @param minMSToShow : set this number to 99 to only show rows when ms value > 99 ms
 * @returns
 */
export declare function createPerformanceRows(performance: ILoadPerformance, keysToShow: ILoadPerformanceOps[], minMSToShow?: number): any[];
export declare function createCacheRows(cacheInfo: any): any[];
/**
 * USED BY:  ALVFM This is used for the visitor panel, not code pane
 * @param performance
 * @returns
 */
export declare function createPerformanceTableVisitor(performance: ILoadPerformance, keysToShow: ILoadPerformanceOps[]): JSX.Element;
/**
 * USED BY:  SecureScript7 loadTable >> loadSummary in \secureScript7\components\SecureScriptVisitorPanel.tsx
 * @param performance
 * @returns
 */
export declare function createPerformanceTableVisitorXtra(performance: ILoadPerformance, titleAboveTable: string, keysToShow: ILoadPerformanceOps[], objAboveTable?: any): JSX.Element;
/**
 * USED BY: SecureScript7 loadTable >> loadSummary in \secureScript7\components\SecureScript7.tsx
 * @param performance
 * @param cacheOnClick
 * @returns
 */
export declare function createPerformanceTableSmall(performance: ILoadPerformance, keysToShow: ILoadPerformanceOps[], cacheOnClick: any): JSX.Element;
/**
 * USED BY: SecureScript7 code pane and includes cache info
 * @param cache
 * @param cacheOnClick
 * @returns
 */
export declare function createCacheTableSmall(cache: any, cacheOnClick: any): JSX.Element;
//# sourceMappingURL=tables.d.ts.map