import type { PropType, VNode } from 'vue'; export interface DuxDynamicDataColumn { key: string; title?: string; copy?: boolean; width?: number; render?: (cell: Record, rowIndex: number) => VNode; } export declare const DuxDynamicData: import("vue").DefineComponent; createCallback: PropType<(value: Record[]) => void>; onCreate: FunctionConstructor; value: { type: PropType[]>; default: never[]; }; defaultValue: { type: PropType[]>; default: never[]; }; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; createCallback: PropType<(value: Record[]) => void>; onCreate: FunctionConstructor; value: { type: PropType[]>; default: never[]; }; defaultValue: { type: PropType[]>; default: never[]; }; }>> & Readonly<{}>, { value: Record[]; defaultValue: Record[]; createAction: boolean; deleteAction: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;