import { GeneratedColumnFile, RelationshipFields, SourceLineCol, Template, ReplaceFromTo } from '@iteria-app/generator'; import { InsertType, PageType } from '@iteria-app/graphql-lowcode'; import { DevWorkbench } from '../workbench/Workbench'; interface GenerateFieldsProps { workbench: DevWorkbench; selectedFields: string[]; relationshipFields: RelationshipFields; source: SourceLineCol; pageType: PageType; generateReact: boolean; entityNameFromUrl: string; insertType: InsertType; template: Template; generatedTemplateName?: string; customTemplateIdentifiers?: ReplaceFromTo[]; childrenComponents?: string[]; checkFiles?: boolean; } export declare const generateFields: ({ workbench, selectedFields, relationshipFields, source, pageType, generateReact, entityNameFromUrl, insertType, template, generatedTemplateName, childrenComponents, customTemplateIdentifiers, checkFiles, }: GenerateFieldsProps) => Promise; export {};