import { MultilevelCardTrigger } from '../types';
/**
 * 管理 MultilevelCard 的展开/收起状态
 */
export interface UseMultilevelCardExpandOptions {
    /**
     * 主卡片组件
     */
    active: any;
    /**
     * 触发方式
     */
    trigger: MultilevelCardTrigger;
    /**
     * 展开状态变化回调
     */
    onExpandChange?: (expanded: boolean) => void;
    /**
     * 设计模式
     */
    __designMode?: boolean;
}
/**
 * 展开/收起状态管理 Hook
 * @param options - 配置选项
 * @returns 展开状态和设置函数
 */
export declare const useMultilevelCardExpand: (options: UseMultilevelCardExpandOptions) => {
    expanded: boolean;
    setExpanded: import("react").Dispatch<import("react").SetStateAction<boolean>>;
};
