import type { HTMLAttributes } from 'react'; export type chart = { length: number; hz: number; }; export type customData = { name: number; info: number; value: number; round: number; }; export interface PerfProps { logsPerSecond?: number; overClock?: boolean; matrixUpdate?: boolean; customData?: customData; chart?: chart; deepAnalyze?: boolean; } export interface PerfPropsGui extends PerfProps { showGraph?: boolean; colorBlind?: boolean; antialias?: boolean; openByDefault?: boolean; position?: string; minimal?: boolean; className?: string; style?: object; } export interface PerfUIProps extends HTMLAttributes { perfContainerRef?: any; colorBlind?: boolean; showGraph?: boolean; antialias?: boolean; chart?: chart; customData?: customData; minimal?: boolean; matrixUpdate?: boolean; }