import type { ComputedRef } from 'vue'; import type { useSort } from '@/composables/sort/sort.composable'; import type { DataTableColumn } from '@/types/table.type'; interface TableHeaderCellContext { column: ComputedRef>; sort: ReturnType | null; } export declare const useProvideTableHeaderCellContext: (context: TableHeaderCellContext) => TableHeaderCellContext, useInjectTableHeaderCellContext: (fallback?: TFallback | undefined) => TFallback extends null ? TableHeaderCellContext | null : TableHeaderCellContext; export {};