import type { CSSProperties, PropType } from 'vue'; import type { HeaderSticky } from '../interface'; declare const _default: import("vue").DefineComponent<{ prefixCls: StringConstructor; wrapText: { type: PropType; default: boolean; }; sticky: { type: PropType; default: boolean | HeaderSticky; }; }, { headerClass: import("vue").ComputedRef<{ [x: string]: boolean | HeaderSticky; }>; viewportClass: import("vue").ComputedRef<{ [x: string]: boolean; }>; columnRows: import("vue").ComputedRef; viewportStyle: import("vue").ComputedRef; scrollbarStyle: import("vue").ComputedRef; headerStyle: import("vue").ComputedRef; headerRef: import("vue").Ref; dragColumnPlaceholderRef: import("vue").Ref; viewportRef: import("vue").Ref; maxHeaderHeight: import("vue").Ref; handleResize: (e: CustomEvent) => void; shadowRightStyle: import("vue").ComputedRef; shadowLeftStyle: import("vue").ComputedRef; showHeaderScrollbar: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("scrollLeft" | "resizeheight")[], "scrollLeft" | "resizeheight", import("vue").PublicProps, Readonly; default: boolean; }; sticky: { type: PropType; default: boolean | HeaderSticky; }; }>> & { onScrollLeft?: (...args: any[]) => any; onResizeheight?: (...args: any[]) => any; }, { wrapText: boolean; sticky: boolean | HeaderSticky; }, {}>; export default _default;