import { CSSProperties } from 'react';
import { TConverterBytesProps } from './ConverterBytes';
import { TConverterCoresProps } from './ConverterCores';
export type TUsageGraphCardDatum = {
    value: number;
    label?: string | number;
};
export type TUsageGraphCardProps = {
    title?: string;
    series?: TUsageGraphCardDatum[];
    containerStyle?: CSSProperties;
    valueStrategy: 'cpu' | 'memory';
    converterBytesProps?: Partial<Omit<TConverterBytesProps, 'id' | 'bytesValue'>>;
    converterCoresProps?: Partial<Omit<TConverterCoresProps, 'id' | 'coresValue'>>;
    minColor?: string;
    midColor?: string;
    maxColor?: string;
    requested?: number;
    requestedQuery?: string;
    used?: number;
    usedQuery?: string;
    limit?: number;
    limitQuery?: string;
    baseUrl?: string;
    query?: string;
    refetchInterval?: number | false;
    range?: string;
};
