/**
 * 是否是事件属性
 *
 * @export
 * @param {string} attr 属性名
 * @returns {boolean} 是否是事件属性
 */
export declare function isEventAttr(attr: string): boolean;
/**
 * 是否是catch事件属性
 *
 * @export
 * @param {string} attr 属性名
 * @returns {boolean} 是否是catch事件属性
 */
export declare function isCatchEventAttr(attr: string): boolean;
/**
 * 获取属性上的事件名（去除on、catch后的字符串）
 *
 * @export
 * @param {string} attr 属性名
 * @returns {string} 事件名
 */
export declare function getEventName(attr: string): string;
/**
 * 是否是小程序组件原生事件
 *
 * @export
 * @param {string} eventName 事件名
 * @param {string} tag 小程序组件名
 * @returns {boolean} 是否是小程序组件原生事件
 */
export declare function isNativeEvent(eventName: string, tag: string): boolean;
/**
 * 获取当前小程序环境下的小程序组件原生组件事件名
 *
 * @export
 * @param {string} eventName 事件名
 * @param {string} tag 小程序组件名
 * @returns {string} 事件名
 */
export declare function getNativeEventName(eventName: string, tag: string): string;
/**
 * 获取当前小程序环境下的小程序组件原生属性名
 *
 * @export
 * @param {string} tag 小程序组件名
 * @param {string} propName 属性名
 * @returns {string} 属性名
 */
export declare function getNativePropName(tag: string, propName: string): string;
