@kinvolk/headlamp-plugin
Version:
The needed infrastructure for building Headlamp plugins.
20 lines (19 loc) • 1.06 kB
TypeScript
import '../../../i18n/config';
import type { ApiError } from '../../../lib/k8s/api/v2/ApiError';
import type { KubeNodeSummaryStats } from '../../../lib/k8s/api/v2/nodeSummaryApi';
import Node from '../../../lib/k8s/node';
import Pod from '../../../lib/k8s/pod';
import { CircularChartProps as ResourceCircularChartProps } from '../../common/Resource/CircularChart';
export declare function MemoryCircularChart(props: ResourceCircularChartProps): import("react/jsx-runtime").JSX.Element;
export declare function CpuCircularChart(props: ResourceCircularChartProps): import("react/jsx-runtime").JSX.Element;
export declare function PodCapacityCircularChart(props: {
node: Node | null;
pods: Pod[] | null;
}): import("react/jsx-runtime").JSX.Element;
interface EphemeralStorageCircularChartProps {
node: Node | null;
summaryStats: KubeNodeSummaryStats | null;
summaryError: ApiError | null;
}
export declare function EphemeralStorageCircularChart(props: EphemeralStorageCircularChartProps): import("react/jsx-runtime").JSX.Element;
export {};