import { ComputedRef } from 'vue'; import { BasicColumn, BasicTableProps } from '../types/table'; export declare function useColumns(propsRef: ComputedRef): { getColumnsRef: ComputedRef; getCacheColumns: (isKey?: boolean) => any[]; setCacheColumnsField: (key: string | undefined, value: Partial) => void; setColumns: (columnList: string[]) => void; getColumns: () => BasicColumn[]; getPageColumns: ComputedRef; };