# Variable LegislativeDocumentSchema`Const`

LegislativeDocumentSchema: ZodObject<
{
authors: ZodArray<ZodString>;
committee: ZodOptional<ZodString>;
date: ZodString;
id: ZodString;
pdfUrl: ZodOptional<ZodURL>;
status: ZodEnum<
{
ADOPTED: "ADOPTED";
DRAFT: "DRAFT";
IN_COMMITTEE: "IN_COMMITTEE";
PLENARY: "PLENARY";
REJECTED: "REJECTED";
SUBMITTED: "SUBMITTED";
},
>;
summary: ZodOptional<ZodString>;
title: ZodString;
type: ZodEnum<
{
AMENDMENT: "AMENDMENT";
DECISION: "DECISION";
DIRECTIVE: "DIRECTIVE";
OPINION: "OPINION";
REGULATION: "REGULATION";
REPORT: "REPORT";
RESOLUTION: "RESOLUTION";
},
>;
xmlUrl: ZodOptional<ZodURL>;
},
$strip,
> = ...

Legislative document output schema

- Defined in schemas/ep/document.ts:73