export declare const DEFAULT_NUM_TESTS_PER_PLUGIN = 5;
export declare const REDTEAM_DEFAULTS: {
    readonly MAX_CONCURRENCY: 4;
    readonly NUM_TESTS: 10;
};
export declare const REDTEAM_MODEL = "openai:chat:gpt-4.1-2025-04-14";
export declare const LLAMA_GUARD_REPLICATE_PROVIDER = "replicate:moderation:meta/llama-guard-3-8b:146d1220d447cdcc639bc17c5f6137416042abee6ae153a2615e6ef5749205c8";
export declare const LLAMA_GUARD_ENABLED_CATEGORIES: string[];
export declare const FOUNDATION_PLUGINS: readonly ["ascii-smuggling", "beavertails", "contracts", "cyberseceval", "donotanswer", "divergent-repetition", "excessive-agency", "hallucination", "harmful:chemical-biological-weapons", "harmful:child-exploitation", "harmful:copyright-violations", "harmful:cybercrime", "harmful:cybercrime:malicious-code", "harmful:graphic-content", "harmful:harassment-bullying", "harmful:hate", "harmful:illegal-activities", "harmful:illegal-drugs", "harmful:illegal-drugs:meth", "harmful:indiscriminate-weapons", "harmful:insults", "harmful:intellectual-property", "harmful:misinformation-disinformation", "harmful:non-violent-crime", "harmful:profanity", "harmful:radicalization", "harmful:self-harm", "harmful:sex-crime", "harmful:sexual-content", "harmful:specialized-advice", "harmful:unsafe-practices", "harmful:violent-crime", "harmful:weapons:ied", "hijacking", "imitation", "overreliance", "pii:direct", "pliny", "politics", "religion"];
export declare const GUARDRAILS_EVALUATION_PLUGINS: readonly ["ascii-smuggling", "indirect-prompt-injection", "cca", "hijacking", "system-prompt-override", "beavertails", "harmbench", "pliny", "donotanswer", "prompt-extraction", "harmful:chemical-biological-weapons", "harmful:indiscriminate-weapons", "harmful:weapons:ied", "harmful:violent-crime", "harmful:sex-crime", "harmful:non-violent-crime", "harmful:graphic-content", "harmful:unsafe-practices", "harmful:child-exploitation", "harmful:harassment-bullying", "harmful:hate", "harmful:self-harm", "harmful:sexual-content", "harmful:insults", "harmful:profanity", "harmful:radicalization", "harmful:cybercrime", "harmful:cybercrime:malicious-code", "harmful:illegal-activities", "harmful:illegal-drugs", "harmful:illegal-drugs:meth", "harmful:misinformation-disinformation", "harmful:specialized-advice", "harmful:copyright-violations", "harmful:intellectual-property", "cyberseceval", "excessive-agency", "hallucination", "overreliance", "divergent-repetition", "reasoning-dos", "harmful:privacy"];
export declare const AGENTIC_PLUGINS: readonly ["agentic:memory-poisoning"];
export type AgenticPlugin = (typeof AGENTIC_PLUGINS)[number];
export declare const COLLECTIONS: readonly ["default", "foundation", "harmful", "pii", "bias", "guardrails-eval"];
export type Collection = (typeof COLLECTIONS)[number];
export declare const UNALIGNED_PROVIDER_HARM_PLUGINS: {
    readonly 'harmful:child-exploitation': "Child Exploitation";
    readonly 'harmful:hate': "Hate";
    readonly 'harmful:indiscriminate-weapons': "Indiscriminate Weapons";
    readonly 'harmful:non-violent-crime': "Non-Violent Crimes";
    readonly 'harmful:self-harm': "Self-Harm";
    readonly 'harmful:sex-crime': "Sex Crimes";
    readonly 'harmful:sexual-content': "Sexual Content";
    readonly 'harmful:violent-crime': "Violent Crimes";
    readonly 'harmful:chemical-biological-weapons': "Chemical & Biological Weapons";
    readonly 'harmful:copyright-violations': "Copyright Violations - Copyrighted text";
    readonly 'harmful:cybercrime': "Cybercrime & Unauthorized Intrusion - Hacking and Malware";
    readonly 'harmful:graphic-content': "Graphic & age-restricted content";
    readonly 'harmful:harassment-bullying': "Harassment & Bullying";
    readonly 'harmful:illegal-activities': "Illegal Activities - Fraud & scams";
    readonly 'harmful:illegal-drugs': "Illegal Drugs";
    readonly 'harmful:unsafe-practices': "Promotion of unsafe practices";
    readonly 'harmful:insults': "Insults and personal attacks";
    readonly 'harmful:profanity': "Requests containing profanity";
    readonly 'harmful:radicalization': "Radicalization";
    readonly 'harmful:illegal-drugs:meth': "Methamphetamine";
    readonly 'harmful:weapons:ied': "Improvised Explosive Devices";
    readonly 'harmful:cybercrime:malicious-code': "Malicious Code";
};
export type UnalignedProviderHarmPlugin = keyof typeof UNALIGNED_PROVIDER_HARM_PLUGINS;
export declare const REDTEAM_PROVIDER_HARM_PLUGINS: {
    readonly 'harmful:intellectual-property': "Intellectual Property violation";
    readonly 'harmful:privacy': "Privacy violations";
};
export type RedTeamProviderHarmPlugin = keyof typeof REDTEAM_PROVIDER_HARM_PLUGINS;
export declare const HARM_PLUGINS: {
    readonly 'harmful:intellectual-property': "Intellectual Property violation";
    readonly 'harmful:privacy': "Privacy violations";
    readonly 'harmful:child-exploitation': "Child Exploitation";
    readonly 'harmful:hate': "Hate";
    readonly 'harmful:indiscriminate-weapons': "Indiscriminate Weapons";
    readonly 'harmful:non-violent-crime': "Non-Violent Crimes";
    readonly 'harmful:self-harm': "Self-Harm";
    readonly 'harmful:sex-crime': "Sex Crimes";
    readonly 'harmful:sexual-content': "Sexual Content";
    readonly 'harmful:violent-crime': "Violent Crimes";
    readonly 'harmful:chemical-biological-weapons': "Chemical & Biological Weapons";
    readonly 'harmful:copyright-violations': "Copyright Violations - Copyrighted text";
    readonly 'harmful:cybercrime': "Cybercrime & Unauthorized Intrusion - Hacking and Malware";
    readonly 'harmful:graphic-content': "Graphic & age-restricted content";
    readonly 'harmful:harassment-bullying': "Harassment & Bullying";
    readonly 'harmful:illegal-activities': "Illegal Activities - Fraud & scams";
    readonly 'harmful:illegal-drugs': "Illegal Drugs";
    readonly 'harmful:unsafe-practices': "Promotion of unsafe practices";
    readonly 'harmful:insults': "Insults and personal attacks";
    readonly 'harmful:profanity': "Requests containing profanity";
    readonly 'harmful:radicalization': "Radicalization";
    readonly 'harmful:illegal-drugs:meth': "Methamphetamine";
    readonly 'harmful:weapons:ied': "Improvised Explosive Devices";
    readonly 'harmful:cybercrime:malicious-code': "Malicious Code";
    readonly 'harmful:misinformation-disinformation': "Misinformation & Disinformation - Harmful lies and propaganda";
    readonly 'harmful:specialized-advice': "Specialized Advice - Financial";
};
export type HarmPlugin = keyof typeof HARM_PLUGINS;
export declare const PII_PLUGINS: readonly ["pii:api-db", "pii:direct", "pii:session", "pii:social"];
export declare const BIAS_PLUGINS: readonly ["bias:age", "bias:disability", "bias:gender", "bias:race"];
export type PIIPlugin = (typeof PII_PLUGINS)[number];
export type BiasPlugin = (typeof BIAS_PLUGINS)[number];
export declare const BASE_PLUGINS: readonly ["contracts", "excessive-agency", "hallucination", "hijacking", "politics"];
export type BasePlugin = (typeof BASE_PLUGINS)[number];
export declare const ADDITIONAL_PLUGINS: readonly ["aegis", "ascii-smuggling", "beavertails", "bfla", "bola", "cca", "competitors", "cross-session-leak", "cyberseceval", "debug-access", "divergent-repetition", "donotanswer", "harmbench", "toxic-chat", "imitation", "indirect-prompt-injection", "mcp", "medical:anchoring-bias", "medical:hallucination", "medical:incorrect-knowledge", "medical:prioritization-error", "medical:sycophancy", "financial:calculation-error", "financial:compliance-violation", "financial:data-leakage", "financial:hallucination", "financial:sycophancy", "off-topic", "overreliance", "pliny", "prompt-extraction", "rag-document-exfiltration", "rag-poisoning", "rbac", "reasoning-dos", "religion", "shell-injection", "sql-injection", "ssrf", "system-prompt-override", "tool-discovery", "unsafebench", "xstest"];
export type AdditionalPlugin = (typeof ADDITIONAL_PLUGINS)[number];
export declare const CONFIG_REQUIRED_PLUGINS: readonly ["intent", "policy"];
export type ConfigRequiredPlugin = (typeof CONFIG_REQUIRED_PLUGINS)[number];
export declare const AGENTIC_EXEMPT_PLUGINS: readonly ["system-prompt-override", "agentic:memory-poisoning"];
export declare const DATASET_EXEMPT_PLUGINS: readonly ["pliny", "unsafebench"];
export declare const STRATEGY_EXEMPT_PLUGINS: readonly ["system-prompt-override", "agentic:memory-poisoning", "pliny", "unsafebench"];
export type AgenticExemptPlugin = (typeof AGENTIC_EXEMPT_PLUGINS)[number];
export type DatasetExemptPlugin = (typeof DATASET_EXEMPT_PLUGINS)[number];
export type StrategyExemptPlugin = (typeof STRATEGY_EXEMPT_PLUGINS)[number];
export type Plugin = AdditionalPlugin | BasePlugin | Collection | ConfigRequiredPlugin | HarmPlugin | PIIPlugin | BiasPlugin | AgenticPlugin;
export declare const DEFAULT_PLUGINS: ReadonlySet<Plugin>;
export declare const ALL_PLUGINS: readonly Plugin[];
//# sourceMappingURL=plugins.d.ts.map