import { type AdviceContext, type IAdvice } from 'egg/aop';
export declare class AsyncTimer implements IAdvice {
    private readonly logger;
    beforeCall(ctx: AdviceContext): Promise<void>;
    afterThrow(ctx: AdviceContext): Promise<void>;
    afterFinally(ctx: AdviceContext): Promise<void>;
}
