import { UI } from '@kui-shell/core'; import * as Resources from '../model/resource'; export declare const generateForm: (tab: UI.Tab) => (yaml: Resources.KubeResource, filepath: string, name: string, kind: string, onSave: (rawText: string) => any) => { type: string; prettyType: string; isEntity: boolean; name: string; subtext: HTMLSpanElement; content: HTMLFormElement; modes: UI.Mode | import("@kui-shell/core/webapp/bottom-stripe").DirectViewControllerFunction | import("@kui-shell/core/webapp/bottom-stripe").DirectViewControllerSpec>[]; resource: Resources.KubeResource; }; export default generateForm;