import { ObservableValue } from "azure-devops-ui/Core/Observable"; import { Filter } from "azure-devops-ui/Utilities/Filter"; import * as React from "react"; import "../Common/KubeSummary.scss"; import { IVssComponentProperties } from "../Types"; import "./WorkloadsPivot.scss"; export interface IWorkloadsPivotState { workloadResourceSize: number; imageList: string[]; } export interface IWorkloadsPivotProps extends IVssComponentProperties { filter: Filter; namespace?: string; filterToggled: ObservableValue; } export declare class WorkloadsPivot extends React.Component { constructor(props: IWorkloadsPivotProps); render(): React.ReactNode; componentWillUnmount(): void; componentDidUpdate(prevProps: IWorkloadsPivotProps, prevState: IWorkloadsPivotState): void; private _onPodsFetched; private _onDataFound; private _notifyRender; private _getContent; private _getFilterBar; private _getOtherWorkloadsComponent; private _getDeployments; private _getNameFilterValue; private _getTypeFilterValue; private _showComponent; private _getZeroData; private _isTTIMarked; private _workloadsStore; private _workloadsActionCreator; private _podsActionCreator; private _podsStore; private _imageActionsCreator; private _componentsInitialized; }