import type { TableProps } from '../types/table';
import type { ColumnPropsEx } from '../types/column';
import type { ComputedRef } from 'vue';
export declare function useTableCache(propsRef: ComputedRef<TableProps>): {
    getCachedColumns: () => any;
    setCachedColumns: (columns: ColumnPropsEx[]) => boolean | undefined;
    setPaginationPageSizeCache: (pageSize: number) => boolean | undefined;
    getPaginationPageSizeCache: () => any;
};
export declare function clearCachedColumns(): void;
