import { V1Pod } from "@kubernetes/client-node"; import * as React from "react"; import { IVssComponentProperties } from "../Types"; import "./PodsLeftPanel.scss"; export interface IPodsLeftPanelProperties extends IVssComponentProperties { pods: V1Pod[]; parentName: string; selectedPodName?: string; parentKind: string; onSelectionChange?: (event: React.SyntheticEvent, selectedItem: V1Pod, selectedView: string) => void; } export declare class PodsLeftPanel extends React.Component { render(): React.ReactNode; componentDidMount(): void; componentDidUpdate(prevProps: IPodsLeftPanelProperties): void; private _onSelectionChange; private _renderListRow; private _selectPod; private _selection; private _hasSelected; private _selectedRow; }