import { PropType } from 'vue'; import { CombineProps } from '../interface'; export interface ResizableHeaderCellProps { onResize?: ResizeFn; onResizeStart?: ResizeFn; onResizeStop?: ResizeFn; width?: number | string; /** For compatibility with previous versions, the default value is true. If you don't want to resize, set it to false */ resize?: boolean; } export declare const vuePropsType: CombineProps; declare const ResizableHeaderCell: import("vue").DefineComponent | { type: PropType; default?: any; required?: false; }; onResizeStart: PropType | { type: PropType; default?: any; required?: false; }; onResizeStop: PropType | { type: PropType; default?: any; required?: false; }; width: PropType | { type: PropType; default?: any; required?: false; }; resize: PropType | { type: PropType; default?: any; required?: false; }; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly | { type: PropType; default?: any; required?: false; }; onResizeStart: PropType | { type: PropType; default?: any; required?: false; }; onResizeStop: PropType | { type: PropType; default?: any; required?: false; }; width: PropType | { type: PropType; default?: any; required?: false; }; resize: PropType | { type: PropType; default?: any; required?: false; }; }>> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export type ResizeFn = (e: any) => any; export default ResizableHeaderCell;