Variable: CustomPromptSetListItemSchema
const CustomPromptSetListItemSchema: ZodObject<{
language: ZodOptional<ZodObject<{
code: ZodString;
name: ZodString;
}, "passthrough", ZodTypeAny, objectOutputType<{
code: ZodString;
name: ZodString;
}, ZodTypeAny, "passthrough">, objectInputType<{
code: ZodString;
name: ZodString;
}, ZodTypeAny, "passthrough">>>;
uuid: ZodString;
name: ZodString;
active: ZodBoolean;
archive: ZodBoolean;
status: ZodString;
created_at: ZodString;
updated_at: ZodString;
description: ZodOptional<ZodNullable<ZodString>>;
property_names: ZodOptional<ZodArray<ZodString, "many">>;
stats: ZodOptional<ZodNullable<ZodObject<{
total_prompts: ZodNumber;
active_prompts: ZodNumber;
inactive_prompts: ZodNumber;
failed_prompts: ZodOptional<ZodNumber>;
validation_prompts: ZodOptional<ZodNumber>;
}, "passthrough", ZodTypeAny, objectOutputType<{
total_prompts: ZodNumber;
active_prompts: ZodNumber;
inactive_prompts: ZodNumber;
failed_prompts: ZodOptional<ZodNumber>;
validation_prompts: ZodOptional<ZodNumber>;
}, ZodTypeAny, "passthrough">, objectInputType<{
total_prompts: ZodNumber;
active_prompts: ZodNumber;
inactive_prompts: ZodNumber;
failed_prompts: ZodOptional<ZodNumber>;
validation_prompts: ZodOptional<ZodNumber>;
}, ZodTypeAny, "passthrough">>>>;
created_by_user_id: ZodOptional<ZodNullable<ZodString>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
language: ZodOptional<ZodObject<{
code: ZodString;
name: ZodString;
}, "passthrough", ZodTypeAny, objectOutputType<{
code: ZodString;
name: ZodString;
}, ZodTypeAny, "passthrough">, objectInputType<{
code: ZodString;
name: ZodString;
}, ZodTypeAny, "passthrough">>>;
uuid: ZodString;
name: ZodString;
active: ZodBoolean;
archive: ZodBoolean;
status: ZodString;
created_at: ZodString;
updated_at: ZodString;
description: ZodOptional<ZodNullable<ZodString>>;
property_names: ZodOptional<ZodArray<ZodString, "many">>;
stats: ZodOptional<ZodNullable<ZodObject<{
total_prompts: ZodNumber;
active_prompts: ZodNumber;
inactive_prompts: ZodNumber;
failed_prompts: ZodOptional<ZodNumber>;
validation_prompts: ZodOptional<ZodNumber>;
}, "passthrough", ZodTypeAny, objectOutputType<{
total_prompts: ZodNumber;
active_prompts: ZodNumber;
inactive_prompts: ZodNumber;
failed_prompts: ZodOptional<ZodNumber>;
validation_prompts: ZodOptional<ZodNumber>;
}, ZodTypeAny, "passthrough">, objectInputType<{
total_prompts: ZodNumber;
active_prompts: ZodNumber;
inactive_prompts: ZodNumber;
failed_prompts: ZodOptional<ZodNumber>;
validation_prompts: ZodOptional<ZodNumber>;
}, ZodTypeAny, "passthrough">>>>;
created_by_user_id: ZodOptional<ZodNullable<ZodString>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
language: ZodOptional<ZodObject<{
code: ZodString;
name: ZodString;
}, "passthrough", ZodTypeAny, objectOutputType<{
code: ZodString;
name: ZodString;
}, ZodTypeAny, "passthrough">, objectInputType<{
code: ZodString;
name: ZodString;
}, ZodTypeAny, "passthrough">>>;
uuid: ZodString;
name: ZodString;
active: ZodBoolean;
archive: ZodBoolean;
status: ZodString;
created_at: ZodString;
updated_at: ZodString;
description: ZodOptional<ZodNullable<ZodString>>;
property_names: ZodOptional<ZodArray<ZodString, "many">>;
stats: ZodOptional<ZodNullable<ZodObject<{
total_prompts: ZodNumber;
active_prompts: ZodNumber;
inactive_prompts: ZodNumber;
failed_prompts: ZodOptional<ZodNumber>;
validation_prompts: ZodOptional<ZodNumber>;
}, "passthrough", ZodTypeAny, objectOutputType<{
total_prompts: ZodNumber;
active_prompts: ZodNumber;
inactive_prompts: ZodNumber;
failed_prompts: ZodOptional<ZodNumber>;
validation_prompts: ZodOptional<ZodNumber>;
}, ZodTypeAny, "passthrough">, objectInputType<{
total_prompts: ZodNumber;
active_prompts: ZodNumber;
inactive_prompts: ZodNumber;
failed_prompts: ZodOptional<ZodNumber>;
validation_prompts: ZodOptional<ZodNumber>;
}, ZodTypeAny, "passthrough">>>>;
created_by_user_id: ZodOptional<ZodNullable<ZodString>>;
}, ZodTypeAny, "passthrough">>;
Defined in: src/models/red-team.ts:1735