import { type EditCell, type EditorBase, type HyperFunc, type VNode } from '@revolist/revogrid'; import { type SelectConfig } from './type'; export declare class SelectColumnEditor implements EditorBase { private data; private saveCallback; private opened; constructor(data: SelectConfig, saveCallback: (value: any, preventFocus?: boolean) => void); element?: HTMLRevoDropdownElement | null; editCell?: EditCell; componentDidRender(): void; getValue(): any; render(h: HyperFunc, additionalData: any): VNode; }