import { ComputedRef, Ref } from 'vue';
import { DataTableOptions } from '../../../definitions/cards/DataTableCard';
export interface UseDataTableDataOptions {
    listKey: Ref<string | undefined> | ComputedRef<string | undefined>;
    listData: Ref<unknown[] | undefined> | ComputedRef<unknown[] | undefined>;
    options: Ref<DataTableOptions | undefined> | ComputedRef<DataTableOptions | undefined>;
    item: Ref<Record<string, unknown>> | ComputedRef<Record<string, unknown>>;
}
export interface UseDataTableDataReturn {
    rows: ComputedRef<Record<string, unknown>[]>;
}
export declare function useDataTableData(opts: UseDataTableDataOptions): UseDataTableDataReturn;
//# sourceMappingURL=useDataTableData.d.ts.map