import { type EntityNamesRecord } from "../../entity/entity-manager"; import { type RenderingNode, type TemplateOptions } from "../../types/types"; import { Template } from "../template"; export declare class Template__view_form extends Template { constructor(); getTargetAndPath(names: EntityNamesRecord): { target: string; path: string; }; getRequiredDictKeys(): string[] | null; wrapFC(body: string, label?: string): string; wrapFG(body: string, label?: string): string; renderColumnImport(entityId: string, col: RenderingNode): { type: "enum"; enumId: string; entityId?: undefined; } | { type: "fk"; entityId: string; enumId?: undefined; } | null; renderColumn(entityId: string, col: RenderingNode): string; resolveDefaultValue(columns: RenderingNode[]): object; render({ entityId }: TemplateOptions["view_form"]): Promise<{ body: string; importKeys: never[]; target: string; path: string; }>; } //# sourceMappingURL=view_form.template.d.ts.map