interface TestCase { name: string; input: string; expectedOutput?: any; expectedOutputType: string; expectedErrorCode?: string; inline: boolean; context?: Record; schemas?: string[]; path: string; } interface TestResult extends TestCase { status: "passed" | "failed"; actualOutput: any; actualOutputType: string; actualErrorCode?: string; error?: Error; } interface ComplianceReport { passed: number; failed: number; results: TestResult[]; } interface ComplianceConfig { dir?: string; file?: string; output?: string; } declare function evaluateStandardCompliance(config: ComplianceConfig): Promise; export { evaluateStandardCompliance };