import { Converter } from '@oinone/kunlun-shared';
import { SelectItem, SelectProperties } from './model';
export declare function fillSelectItemProperties<T = unknown>(value: T, index: number, properties: SelectProperties, customFillProperties?: (option: SelectItem<T>, index: number) => SelectItem<T>): SelectItem<T> | undefined;
export declare const appendSelectOptions: <T = unknown>(options: SelectItem<T>[], selected: SelectItem<T> | undefined, firstLoadOption: SelectItem<T> | undefined, properties: SelectProperties, customFillProperties: Converter<SelectItem<T>, SelectItem<T>> | undefined, list: T[], isInit: boolean) => SelectItem<T>[];
