/** * E2E Test Runner - YAML Test Loader * * Parses and validates YAML test files */ import type { DiscoveredTest, Logger, TestPriority, UnifiedTestDefinition } from '../types'; /** * Load a single YAML test file */ export declare function loadYAMLTest(filePath: string, logger?: Logger): Promise; /** * Load multiple YAML test files */ export declare function loadYAMLTests(tests: DiscoveredTest[], logger?: Logger): Promise; /** * Validate YAML test file against JSON schema (using embedded schema) */ export declare function validateYAMLWithSchema(filePath: string): Promise<{ valid: boolean; errors: string[]; }>; /** * Get test metadata from YAML file without fully loading */ export declare function getYAMLTestMetadata(filePath: string): Promise<{ name: string; priority?: TestPriority; tags?: string[]; }>; //# sourceMappingURL=yaml-loader.d.ts.map