import { Arguments, NavResponse, Table, KResponse } from '@kui-shell/core';
import { KubeOptions } from '../../controller/kubectl/options';
import { Prepare } from '../../controller/kubectl/exec';
export declare const renderHelp: <O extends KubeOptions>(out: string, args: Arguments<O>, command: string, verb: string, entityType?: string) => string | NavResponse | Table<import("@kui-shell/core").Row>;
export declare const isUsage: (args: Arguments<KubeOptions>) => boolean;
export declare function doHelp<O extends KubeOptions>(command: string, args: Arguments<O>, prepare?: Prepare<O>): Promise<KResponse>;
