import { Ref } from 'vue'; import { VDataTable, VDataTableServer } from 'vuetify/components'; import { DataOptions } from './types'; export interface UseTableAriaOptions { table: Ref; items: Ref; totalItemsCount: Ref; options: Ref>; uniqueTableId: string; } export declare function useTableAria({ table, items, totalItemsCount, options, uniqueTableId, }: UseTableAriaOptions): { statusRegionId: string; statusMessage: Ref; totalRowCount: import('vue').ComputedRef; getSortState: (columnKey: string) => "ascending" | "descending" | "other" | "none"; setupAria: () => Promise; updateTableAria: () => Promise; updateRowAria: () => Promise; updateHeaderAria: () => Promise; updateStatusMessage: () => void; };