import type { CrosscutInfo, EggProtoImplClass, IAdvice } from '@eggjs/tegg-types';
export declare class CrosscutInfoUtil {
    static setIsCrosscutAdvice(isCrosscutAdvice: boolean, clazz: EggProtoImplClass<IAdvice>): void;
    static isCrosscutAdvice(clazz: EggProtoImplClass<IAdvice>): boolean;
    static addCrosscutInfo(crosscutInfo: CrosscutInfo, clazz: EggProtoImplClass<IAdvice>): void;
    static getCrosscutInfoList(clazz: EggProtoImplClass<IAdvice>): Array<CrosscutInfo>;
}
