import type { DisplayState } from './types'; /** * 根据 mode 和 disabled 计算组件的显示状态 * * 状态优先级:disabled > mode * 当 disabled=true 时,无论 mode 是什么,都显示为禁用态 * * @param mode 状态模式('read' | 'edit') * @param disabled 是否禁用 * @returns 显示状态('read' | 'edit' | 'disabled') * * @example * getDisplayState('edit', false) // 'edit' * getDisplayState('read', false) // 'read' * getDisplayState('edit', true) // 'disabled' * getDisplayState('read', true) // 'disabled' */ export declare function getDisplayState(mode?: 'read' | 'edit', disabled?: boolean): DisplayState;