import React from 'react'; import { AxiosError } from 'axios'; import { AnyObjectSchema } from 'yup'; import { AutocompleteItem, FieldList, FormFieldLayout, Item, OptionsAC, SchemaType, TField } from '../../@types'; import { DialogType } from '../../context/APIWrapperContext'; interface DialogFormBySchemaProps { schema: SchemaType; validationSchema: AnyObjectSchema; initialValues: Item; onEditModelSave: (p: Item) => Promise; setDialog: (x: Partial) => void; getAutoComplete: (model: string, queryParams?: string[]) => Promise; fieldsLayout?: FormFieldLayout[]; hiddenFields?: FieldList; isCancelDisabled?: boolean; forceSaveEnabled?: boolean; optionsAC?: OptionsAC; setOptionsAC: (x: Partial>) => void; } export default function DialogFormBySchema({ schema, validationSchema, initialValues, onEditModelSave, setDialog, getAutoComplete, fieldsLayout, hiddenFields, isCancelDisabled, forceSaveEnabled, optionsAC, }: DialogFormBySchemaProps): React.JSX.Element; export {}; //# sourceMappingURL=DialogFormBySchema.d.ts.map