///
import { Arguments, ModeDeclaration, ModeRegistration, Tab, ToolbarProps } from '@kui-shell/core';
import { KubeOptions, Pod, Deployment, ReplicaSet } from '@kui-shell/plugin-kubectl-core';
/**
* The content renderer for the summary tab
*
*/
export declare function content(tab: Tab, resource: Pod | Deployment | ReplicaSet, args: Arguments): Promise<{
react: (toolbarController: ToolbarProps) => JSX.Element;
}>;
export declare const modeDecl: ModeDeclaration;
/**
* The Summary mode applies to all KubeResources, and uses
* `renderContent` to render the view.
*
*/
declare const logsReg: ModeRegistration;
export default logsReg;