// This file was auto-generated by scripts/export_schema.py.
// Do not make direct changes to this file.

export const SYSTEM_USER_ROLES = ["admin", "user"] as const;
export const WORK_PROJECT_TYPES = ["penetration_test", "source_code_audit"] as const;
export const WORK_PROJECT_STATUSES = ["working", "completed", "canceled"] as const;
export const WORK_PROJECT_STATUS = {"WORKING": "working", "COMPLETED": "completed", "CANCELED": "canceled"} as const;
export const WORK_PROJECT_TASK_STATUSES = ["todo", "in_progress", "blocked", "done"] as const;
export const WORK_PROJECT_ASSET_TYPES = ["service", "domain", "network", "binary"] as const;
export const WORK_PROJECT_ASSET_TYPE = {"SERVICE": "service", "DOMAIN": "domain", "NETWORK": "network", "BINARY": "binary"} as const;
export const WORK_PROJECT_ASSET_ORIGINS = ["scope", "discovered"] as const;
export const WORK_PROJECT_ASSET_ORIGIN = {"SCOPE": "scope", "DISCOVERED": "discovered"} as const;
export const WORK_PROJECT_FINDING_SEVERITIES = ["info", "low", "medium", "high", "critical"] as const;
export const WORK_PROJECT_FINDING_STATUSES = ["suspected", "validated", "false_positive"] as const;
export const WORK_PROJECT_GRAPH_EDGE_TYPES = ["related", "resolves_to", "hosts", "connects_to", "trusts", "exploits", "pivots_to", "leads_to"] as const;
export const WORK_PROJECT_GRAPH_EDGE_CATEGORIES = ["structural", "offensive"] as const;
export const WORK_PROJECT_GRAPH_EDGE_CATEGORY = {"related": "structural", "resolves_to": "structural", "hosts": "structural", "connects_to": "structural", "trusts": "structural", "exploits": "offensive", "pivots_to": "offensive", "leads_to": "offensive"} as const;
export const WORK_PROJECT_ATTACK_PATH_STATUSES = ["suspected", "validated", "blocked", "closed"] as const;
export const SANDBOX_IMAGE_STATUSES = ["pulling", "ready", "failed", "canceled"] as const;
export const SANDBOX_CONTAINER_STATUSES = ["created", "running", "stopped", "error"] as const;
export const SESSION_TYPES = ["chat", "project"] as const;

export const ACCESS_TOKEN_HEADER = "X-Z3r0-Access-Token";
export const SANDBOX_CONTAINER_DEFAULT_COMMAND = "trap 'exit 0' TERM INT; while :; do sleep 3600; done";
