import type { JSONSchemaType } from 'ajv';
import type { Fields } from "../types.js";
export type GenerateFormFieldsFromAjvSchemaOptions = {
    arrayIndexPlaceholder?: (arrayDepth: number) => string;
    wrapInRootSection?: boolean;
    rootSectionTitle?: string;
    generalSectionTitle?: string;
    skipProperties?: string[];
};
export declare function generateFormFieldsFromAjvSchema(schema: JSONSchemaType<{}>, options?: GenerateFormFieldsFromAjvSchemaOptions): Fields;
