import { UsageRequestQueryParams } from "../../../hooks"; import { ComponentWithDatePicker, MeterAggregation } from "../../../types"; import { DataTableRow } from "../../molecules/DataTable/types"; export interface UsageByMeterProps extends ComponentWithDatePicker { aggregation?: MeterAggregation; hideDeprecatedMeters?: boolean; meterApiNames?: string[] | Array<{ filter?: Record; meterApiName: string; }>; meterLabelsMap?: Record; onRowClick?: (row: DataTableRow) => void; withPercentage?: boolean; } export declare const UsageByMeterTable: ({ meterApiNames, meterLabelsMap, onDateChange, onPeriodChange, onRowClick, startDate, endDate, periodValue, hideLoader, onError, onLoadingChange, hideDeprecatedMeters, withPercentage, aggregation, extraRequestQueryParameters, ...props }: UsageByMeterProps) => import("react/jsx-runtime").JSX.Element | null;