import type { CSSProperties, PropType } from 'vue'; import type { HeaderSticky } from '../interface'; declare const _default: import("vue").DefineComponent; default: boolean; }; sticky: { type: PropType; default: boolean | HeaderSticky; }; }>, { headerClass: import("vue").ComputedRef<{ [x: string]: boolean | HeaderSticky; }>; viewportClass: import("vue").ComputedRef<{ [x: string]: boolean; }>; viewportStyle: import("vue").ComputedRef; scrollbarStyle: import("vue").ComputedRef; headerStyle: import("vue").ComputedRef; headerRef: import("vue").Ref; viewportRef: import("vue").Ref; maxHeaderHeight: import("vue").ComputedRef; showHeaderScrollbar: import("vue").ComputedRef; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("scrollLeft" | "resizeheight")[], "scrollLeft" | "resizeheight", import("vue").PublicProps, Readonly; default: boolean; }; sticky: { type: PropType; default: boolean | HeaderSticky; }; }>> & Readonly<{ onScrollLeft?: (...args: any[]) => any; onResizeheight?: (...args: any[]) => any; }>, { wrapText: boolean; sticky: boolean | HeaderSticky; }, {}, { HeaderRowsWrap: import("vue").DefineComponent, {} | { [x: string]: any; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; XScroll: import("vue").DefineComponent, {} | { [x: string]: any; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; }, { resize: import("vue").ObjectDirective; }, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;