import { Context, Writer, BaseVisitor } from "@wapc/widl/ast";
export declare class HandlersVisitor extends BaseVisitor {
    constructor(writer: Writer);
    visitOperation(context: Context): void;
    visitAllOperationsAfter(context: Context): void;
}
export declare class RegisterVisitor extends BaseVisitor {
    constructor(writer: Writer);
    visitAllOperationsBefore(context: Context): void;
    visitOperation(context: Context): void;
    visitAllOperationsAfter(context: Context): void;
}
//# sourceMappingURL=handlers_visitor.d.ts.map