/**
 * @license
 * Copyright 2022-2026 Matter.js Authors
 * SPDX-License-Identifier: Apache-2.0
 */
import { TestRunner } from "./runner.js";
import { TestDescriptor } from "./test-descriptor.js";
/**
 * Dump test details to the console.
 */
export declare function printReport(descriptor: TestDescriptor, includeDisabled?: boolean): void;
/**
 * Obtain a descriptor describing configured tests.
 *
 * This is the same as {@link Mocha.suite.descriptor} except it includes persisted information and unused CHIP tests if
 * loaded.
 */
export declare function defaultDescriptor(runner: TestRunner): Promise<{
    name: string;
    kind: TestDescriptor.Kind;
    path?: string;
    subpath?: string;
    app?: string;
    isDisabled?: boolean;
    timeoutMs?: number;
    description?: string;
    pics?: string;
    config?: Record<string, unknown>;
    startUncommissioned?: boolean;
    runAt?: Date;
    passed?: boolean;
    durationMs?: number;
    picsValues?: import("./index.js").PicsFile;
    members: TestDescriptor[];
}>;
//# sourceMappingURL=print-report.d.ts.map