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 }