/**
 * Test Fixtures
 *
 * Labeled test cases for evaluating scanner precision and recall.
 * Each fixture contains vulnerable code with ground truth labels.
 *
 * @module eval/fixtures
 */
import type { TestFixture } from "./types.js";
/**
 * SQL Injection Fixtures
 */
export declare const sqlInjectionFixtures: TestFixture[];
/**
 * XSS Fixtures
 */
export declare const xssFixtures: TestFixture[];
/**
 * Secrets Fixtures
 */
export declare const secretsFixtures: TestFixture[];
/**
 * Type Safety Fixtures
 */
export declare const typeSafetyFixtures: TestFixture[];
/**
 * Auth/RLS Bypass Fixtures
 */
export declare const authFixtures: TestFixture[];
/**
 * Path Traversal Fixtures
 */
export declare const pathTraversalFixtures: TestFixture[];
/**
 * Command Injection Fixtures
 */
export declare const commandInjectionFixtures: TestFixture[];
/**
 * SSRF Fixtures
 */
export declare const ssrfFixtures: TestFixture[];
/**
 * XXE Fixtures
 */
export declare const xxeFixtures: TestFixture[];
/**
 * Insecure Deserialization Fixtures
 */
export declare const insecureDeserializationFixtures: TestFixture[];
/**
 * RLS Bypass / IDOR Fixtures
 */
export declare const rlsBypassFixtures: TestFixture[];
/**
 * All fixtures combined
 */
export declare const ALL_FIXTURES: TestFixture[];
/**
 * Get fixtures by category
 */
export declare function getFixturesByCategory(category: string): TestFixture[];
/**
 * Get fixtures by tag
 */
export declare function getFixturesByTag(tag: string): TestFixture[];
/**
 * Get fixture by ID
 */
export declare function getFixtureById(id: string): TestFixture | undefined;
/**
 * Get fixture statistics
 */
export declare function getFixtureStats(): {
    total: number;
    byCategory: Record<string, number>;
    totalExpected: number;
};
//# sourceMappingURL=fixtures.d.ts.map