import { selfSuite } from "./suites/self.js";
import { browserSuite } from "./suites/browser.js";
import { browserDetectionSuite } from "./suites/browser-detection.js";
import { cuaSuite } from "./suites/cua.js";
import { googleSuite } from "./suites/google.js";
import { memorySuite } from "./suites/memory.js";
const ALL_SUITES = [
    selfSuite,
    memorySuite,
    browserSuite,
    browserDetectionSuite,
    cuaSuite,
    googleSuite,
];
export function getSuitesForMode(mode) {
    switch (mode) {
        case "self":
            return [selfSuite];
        case "browser":
            return [selfSuite, browserSuite, browserDetectionSuite];
        case "cua":
            return [selfSuite, cuaSuite];
        case "google":
            return [selfSuite, googleSuite];
        case "smoke":
            return ALL_SUITES;
        default:
            return [selfSuite];
    }
}
//# sourceMappingURL=registry.js.map