/**
 * 按钮自定义方法跳转
 */
export declare interface BtnAuth {
    /**
     * 按钮名字
     */
    btnName: string;
    /**
     * 图标
     */
    icon?: string;
    /**
     * 标签名字
     */
    labelName: string;
    /**
     * 自定义调用方法
     */
    exec?: Function;
    /**
     * 是否禁用 Y 是 N否
     */
    disabled?: string;
    /**
     * 子节点
     */
    children?: BtnAuth[];
}
/**
 * 按钮响应事件前置校验
 */
export declare interface PreValid {
    authority: string;
    /**
     * 校验方法
     */
    valid: Function;
    /**
     * 校验失败提示信息
     */
    msg?: string;
}
