/**
 * Test resolution logic for Doc Detective Core.
 * This module handles transforming detected tests into resolved test specifications
 * with contexts, platforms, and browsers resolved.
 */
declare function isDriverRequired({ test }: {
    test: any;
}): boolean;
declare function resolveContexts({ contexts, test, config }: {
    contexts: any[];
    test: any;
    config: any;
}): any[];
/**
 * Resolves detected tests into fully-resolved test specifications.
 *
 * @param {Object} options - Resolution options
 * @param {Object} options.config - Configuration object
 * @param {Array} options.detectedTests - Array of detected test specifications
 * @returns {Promise<Object>} Resolved tests object with config and specs
 */
declare function resolveTests({ config, detectedTests }: {
    config: any;
    detectedTests: any[];
}): Promise<{
    resolvedTestsId: `${string}-${string}-${string}-${string}-${string}`;
    config: any;
    specs: any[];
}>;
export { resolveTests, resolveContexts, isDriverRequired, };
//# sourceMappingURL=resolveTests.d.ts.map