import { type StyleValue } from "vue"; export declare const useTable: (props: { stickyHeader?: number; hover?: boolean; }) => { rowClass: import("vue").ComputedRef<{ "cursor-pointer hover:bg-gray-100": boolean | undefined; }>; wrapperStyles: import("vue").ComputedRef; isScrollable: import("vue").ComputedRef; thClass: import("vue").ComputedRef<{ "f-sticky-header": boolean; }>; }; export declare const useTableColSpan: (props: { headers: any[]; showCheck: boolean; }) => import("vue").ComputedRef; export declare const useTableSelected: (props: { multiple?: boolean; idField?: string; selected?: Record | Record[]; items?: Record[]; }, emit: (name: "update:selected", value: any) => void) => { isAllSelected: import("vue").ComputedRef; handleSelect: (value: Record) => void; isSelected: (item: Record) => boolean; handleSelectAll: () => void; };