import { ColumnDataSchemaModel } from '@revolist/revogrid'; import { SelectConfig, SelectOption, SelectSourceContext } from './type'; export declare function createSelectSourceContext(schema: ColumnDataSchemaModel, additionalData?: any): SelectSourceContext; export declare function resolveSelectSource(column: SelectConfig['column'] | undefined, context: SelectSourceContext): SelectOption[]; export declare function getSelectOptionValue(option: SelectOption, column: SelectConfig['column']): any; export declare function getSelectOptionLabel(option: SelectOption, column: SelectConfig['column']): any; export declare function findSelectOption(source: SelectOption[], value: any, column: SelectConfig['column']): SelectOption; export declare function resolveSelectLabel(value: any, source: SelectOption[], column: SelectConfig['column']): any;