import { FormFieldConfig } from '@dvn/core/components/views/dvn-app-view-form-view/config';
import { FormHandler } from '@dvn/core/doldurma/src/handlers/FormHandler';
import { ItemQueryConfig } from '@dvn/core/models/detail-view-config';
import { DvnAppViewConfig } from './view-config';
export interface FormViewUIConfig {
  fields: FormFieldConfig[];
  i18n: {
    fetchError: string;
    retry: string;
    submit: string;
  };
}
export declare class FormViewConfig extends DvnAppViewConfig {
  ui: FormViewUIConfig;
  handler: FormHandler;
  query?: ItemQueryConfig;
  conversionConfig?: any;
  static decode(json: any): FormViewConfig;
}
