import { CellScope } from './TableV2.type'; import { TableColumnCtx } from 'element-plus'; export declare function defaultRenderCell({ row, column, $index, }: { row: T; column: TableColumnCtx; $index: number; }): any; export declare function createScope(scope: any): CellScope; export declare const RenderEditable: import('vue').DefineComponent<{ scope?: any; defaultValue?: any; handleConfirm?: any; }, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("change" | "confirm")[], "change" | "confirm", import('vue').PublicProps, Readonly<{ scope?: any; defaultValue?: any; handleConfirm?: any; }> & Readonly<{ onChange?: ((...args: any[]) => any) | undefined; onConfirm?: ((...args: any[]) => any) | undefined; }>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;