import React from "react"; import { MetricGroup } from "../../types/index.js"; /** * Style component for SketchClassTable */ export declare const SketchClassTableStyled: import("styled-components/dist/types.js").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLDivElement>, never>, "ref"> & { ref?: ((instance: HTMLDivElement | null) => void | React.DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof React.DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | React.RefObject | null | undefined; }, never>, never>> & string; export interface SketchClassTableProps { /** Table rows, expected to have sketchName property and one property for each classId in classes */ rows: Record[]; /** Data class definitions */ metricGroup: MetricGroup; /** Whether to format values as percentages, defaults to false */ formatPerc?: boolean; } /** * Table displaying sketch class metrics, one table row per sketch * @param SketchClassTableProps * @returns */ export declare const SketchClassTable: React.FunctionComponent; export default SketchClassTable;