import { ComputedRef, Ref } from 'vue'; import type { UnknownObject, StringObject, MaybeRef, ExternalParam } from '../types/index'; import type { ITableEmits, TableColumnsProps, ITableExpose } from './index'; export declare function useTableDefaultBind(props: Readonly): ComputedRef; export declare function useTableBind>(currentBind?: MaybeRef, defaultBind?: MaybeRef): ComputedRef; export declare function useTableMethods(): { tableRef: Ref>; tableExpose: ITableExpose; }; export declare function usePagination(emit: ITableEmits): { sizeChange: (size: number) => void; currentChange: (current: number) => void; handleLoad: () => void; };