import type { MobileColumnConfig, MyColumns } from '../ProTable/typing'; /** * 检测是否为移动端 */ export declare function isMobile(breakpoint?: number): boolean; /** * 检测是否为移动端 UA */ export declare function isMobileUA(): boolean; /** * 解析 mobile 配置 */ export declare function parseMobileConfig(mobile?: boolean | MobileColumnConfig): MobileColumnConfig; /** * 获取手机端显示的列 */ export declare function getMobileColumns(columns: MyColumns[]): MyColumns[]; /** * 获取手机端标题列 */ export declare function getMobileTitleColumn(columns: MyColumns[]): MyColumns | undefined; /** * 获取手机端副标题列 */ export declare function getMobileSubtitleColumn(columns: MyColumns[]): MyColumns | undefined; /** * 获取手机端筛选列 */ export declare function getMobileFilterColumns(columns: MyColumns[]): MyColumns[]; /** * 获取列的显示值 */ export declare function getColumnDisplayValue(column: MyColumns, record: T): any; /** * 格式化日期显示 */ export declare function formatDateValue(value: any, valueType?: string): string;