import type { Global } from "@jest/types";
import type { RuntimeMessage } from "allure-js-commons/sdk";
import { MessageTestRuntime } from "allure-js-commons/sdk/runtime";
import type { AllureJestEnvironment } from "./model.js";
export declare class AllureJestTestRuntime extends MessageTestRuntime {
    private readonly jestEnvironment;
    private readonly context;
    constructor(jestEnvironment: AllureJestEnvironment, context: Global.Global);
    sendMessageSync(message: RuntimeMessage): void;
    sendMessage(message: RuntimeMessage): Promise<void>;
}
