import { FeatureLayerFieldFormatted } from '../../types'; /** * Determines if a field's description is valid. * * A valid description must: * - Exist and not be empty after trimming. * - Not be identical (case-insensitive, trimmed) to the field's name or alias. * * @param fieldInfo - The field information object containing description, name, and alias. * @returns `true` if the description is valid, otherwise `false`. */ export declare const isValidFieldDescription: (fieldInfo: FeatureLayerFieldFormatted) => boolean; /** * Calculates the percentage of fields that have a valid description. * * @param fields - An array of formatted feature layer fields to check. * @returns The percentage (as a number between 0 and 1) of fields with a valid description. * Returns 0 if the input array is empty, not an array, or undefined. */ export declare const getPercentOfValidFieldDescriptions: (fields: FeatureLayerFieldFormatted[]) => number;