import { SelectConfig } from './type';
import { SelectColumnEditor } from './editor';
export default class SelectColumnType {
    constructor();
    readonly editor: typeof SelectColumnEditor;
    beforeSetup: (col: SelectConfig["column"]) => void;
    cellTemplate: (h: import("@revolist/revogrid").HyperFunc<import("@revolist/revogrid").VNode>, { model, prop, column }: SelectConfig, _additionalData: any) => import("@revolist/revogrid").VNode[];
}
export declare const CreateSelectColumnType: typeof SelectColumnType;
