import { type Test, type ErrorWithDiff } from 'vitest';
import { Message, type Parameters } from './message';
export declare class TestMessage extends Message {
    constructor(test: Test);
    protected generate(type: string, parameters?: Parameters): string;
    fail: (error: ErrorWithDiff) => string;
    started: () => string;
    finished: (duration: number) => string;
    ignored: () => string;
    stdOut: (out: string) => string;
    stdErr: (out: string) => string;
    log: (type: "stdout" | "stderr", out: string) => string;
}
