import type { OptionData, Options, DropdownOptionsInput, NormalizeDropdownOptionParams, BuildDropdownOptionsParams } from './types'; /** * Normalizes a raw dropdown option into the OptionData shape, emitting warnings for invalid entries. */ export declare const normalizeDropdownOption: ({ warningState, option, fieldKey, context, entityLabel }: NormalizeDropdownOptionParams) => OptionData | null; /** * Builds a normalized options array while applying label/tooltip overrides and populating lookup maps. */ export declare const buildDropdownOptions: (rawOptions: Options | DropdownOptionsInput, { warningState, fieldKey, contextPrefix, labelOverrides, tooltipOverrides, labelMap, tooltipMap, entityLabel }: BuildDropdownOptionsParams) => OptionData[]; //# sourceMappingURL=optionNormalization.d.ts.map