export default function prepareField(entityWithConfig: any, field: any, generator: any): any;
/**
 * From an enum's values (with or without custom values), returns the enum's values without custom values.
 * @param {String} [enumValues] - an enum's values.
 * @return {Array<String>} the formatted enum's values.
 */
export declare function getEnumValuesWithCustomValues(enumValues: string): {
    name: string;
    value: string;
}[];
export declare function fieldToReference(entity: any, field: any, pathPrefix?: never[]): {
    id: any;
    entity: any;
    field: any;
    multiple: boolean;
    owned: boolean;
    doc: any;
    readonly propertyJavadoc: any;
    readonly propertyApiDescription: any;
    label: any;
    name: any;
    type: any;
    nameCapitalized: any;
    path: any[];
};
