import { CSSProperties } from 'vue'; import { Column, Row } from './Table.types'; export declare const tableCommon: (props: any, emit: any) => { list: import("vue").Ref[]>; containerProps: { ref: import("vue").Ref; onScroll: () => void; style: Partial; }; wrapperProps: import("vue").ComputedRef<{ style: { width: string; height: string; marginTop: string; }; }>; activeRow: any; gridColumnTemplate: import("vue").ComputedRef; floatingActionRef: import("vue").Ref; scrollToTop: () => void; toggleSortOrder: (column: Column) => void; columnsStickyPositions: import("vue").ComputedRef>; hasSearchSlot: import("vue").ComputedRef; showBackToTopButton: import("vue").ComputedRef; containerStyle: import("vue").ComputedRef; onScroll: (event: any) => void; scrollTo: (index: number) => void; savingRows: import("vue").Ref; floatingActionPosition: import("vue").Ref; hasExpandSlot: import("vue").ComputedRef; hasCheckboxes: import("vue").ComputedRef; toggleExpandRow: (index: number, event: any) => Promise; isRowExpanded: (rowIndex: number) => boolean; cssExpandGridCol: import("vue").ComputedRef; activeMenuRow: import("vue").Ref; };