import type { SortingState } from '@tanstack/vue-table'; import type { ComputedRef, MaybeRefOrGetter, Ref } from 'vue'; import type { GetQueryTransforms, PaginationQuery, RequiredOptional, SortQuery } from '../types'; interface UseTableOptions { query?: { enabled?: true | false; transform: GetQueryTransforms; }; } interface UseTableReturn { source: ComputedRef; filters: Ref; updateFilters: (value: Partial) => void; sorting: Ref; pagination: Ref; query: ComputedRef; } export declare function useTableFilters>(initialFilters: MaybeRefOrGetter, options?: UseTableOptions): { initial: ComputedRef; filters: Ref; updateFilters: (value: Partial) => void; }; export default function useTable>(initialFilters: MaybeRefOrGetter>, options?: UseTableOptions>): UseTableReturn>; export {};